270 likes | 288 Views
Surachai CHITPINITYON Kasom KOHT-ARSA Surasak SANGUANPONG Anan Phonphoem Office of Computer Services Kasetsart University E-mail: Surachai.Ch@ku.ac.th. Automatic Phishing Site Detection and Blocking. APAN 2008, Haweii 23 January 2008.
E N D
Surachai CHITPINITYON Kasom KOHT-ARSA Surasak SANGUANPONG Anan Phonphoem Office of Computer Services Kasetsart University E-mail: Surachai.Ch@ku.ac.th Automatic Phishing Site Detection and Blocking APAN 2008, Haweii 23 January 2008 This work is partially supported by Commission of Higher Education (CHE), UniNET, Thailand
What is Phishing ? Why Phishing Site Detection and Blocking are needed? Phishing Site Detection Techniques Proposed Solution: Detection and Blocking Techniques Current Deployment Future Work Agenda
What is Phishing ? Why Phishing Site Detection and Blocking are needed? Phishing Site Detection Techniques Proposed Solution: Detection and Blocking Techniques Current Deployment Future Work Agenda
What is Phishing ? Attempt to criminally and fraudulently acquire sensitive information, such as usernames, passwords and credit card details We concentrate only Detection and Blocking phishing site inside campus network
What is Phishing ? Why Phishing Site Detection and Blocking are needed? Phishing Site Detection Techniques Proposed Solution :Blocking Techniques Current Deployment Future Work Agenda
Why Phishing Site Detection and Blocking are needed? • Steal consumer’personal identity data • Financial account credentials
What is Phishing ? Why Phishing Site Detection and Blocking are needed? Phishing Site Detection Techniques Proposed Solution: Detection and Blocking Techniques Current Deployment Future Work Agenda
Phishing Site Detection Techniques • E-mail Detection at Mail Gateway https://signin.ebay.com
What is Phishing ? Why Phishing Site Detection and Blocking are needed? Phishing Site Detection Techniques Proposed Solution: Detection and Blocking Techniques Current Deployment Future Work Agenda
Detection and Blocking Techniques Solution 1: Detection: Phishing Site URL Blocking: URL filtering techniques Solution 2: Detection: Phishing Site Content Blocking: Firewall
Gateway Campus Network Internet Phishing Site Phishing Site Detection and Blocking Engine Solution 1: Traffic Flows
URL pattern Regular Expression Solution 1: Structure URL Analyzer Session Controller URL matching TCP Termination Communicator Phishing Site Detection and Blocking Engine Phishing site blocking mirror traffic (incoming) Internet
? ? GET GET GET 1 Gateway Campus Network Internet 2 2 4 Phishing URL Lists 5 search Phishing Site FIN FIN Phishing Site Detection and Blocking Engine GET 3 Solution 1: Procedure Matching
Filtering SYN J SYN K , ACK J+1 ACK K+1 Data (request) FINL Data (reply) Solution 1: Session Hijacking Client Server Faked FIN by Filtering Engine Packet will be ignored
Data (request) FINL FINL Data (reply) ACK L+1 FIN M ACK M+1 Solution 1: Session Hijacking Filtering Client Server Successful filtering Faked FIN ignored Faked FIN Unsuccessful filtering
Solution 1: A Closure Look of Hijacking Success Condition t3 < t4 t3 - t0 < t4 -t0 t3 - t1 < RTT From our measurement, t3 –t1 is less than 0.6 milliseconds. The average of t3 – t1 is about 0.2*RTT.
Gateway Campus Network 2 1 Internet 3 4 4 Phishing Site Phishing Site Detection and Blocking Engine Solution 2: Traffic Flows
Content pattern Regular Expression Solution 2: Structure Content Analyzer content matching Communicator Phishing Site Detection and Blocking Engine mirror traffic (outgoing) Phishing site blocking Internet Firewall
? ? GET GET GET Firewall 1 Gateway Campus Network Internet 2 4 3 5 4 2 block Reply Reply Reply Reply Reply search Phishing Site Phishing Site Detection and Blocking Engine Phishing Content Lists Solution 2: Procedure X Matching
What is Phishing ? Why Phishing Site Detection and Blocking are needed? Phishing Site Detection Techniques Proposed Solution: Detection and Blocking Techniques Current Deployment Future Work Agenda
Current Deployment: Structure Thaisarn Uninet Ethernet 10 Gbps Ethernet 1 Gbps firewall WebScreen Agent CPU : 2xDual Core Xeon 3.0 GhzRAM : 1 GBHD : SATA 1 TB Phishing Site Detection Engine OCS KU
Thaisarn Uninet firewall OCS KU Current Deployment: Testing • Google phishing site detection • Used “About Google” key word
What is Phishing ? Why Phishing Site Detection and Blocking are needed? Phishing Site Detection Techniques Proposed Solution: Detection and Blocking Techniques Current Deployment Future Work Agenda
Future Work • Use picture, such as logo, for detection • Use AI to classified phishing site