IdentifyMachine_src

所属分类:模式识别(视觉/语音等)
开发工具:C#
文件大小:17KB
下载次数:1
上传日期:2013-05-01 17:01:57
上 传 者稿费
说明:  利用Socket通信,来识别用户的机器,而不是Cookies
(Identify User Machine without using Cookies)

文件列表:
IdentifyUser\IdentifyUser (0, 2007-08-22)
IdentifyUser\IdentifyUser\Properties (0, 2007-08-22)
IdentifyUser\IdentifyUser\Properties\AssemblyInfo.cs (1272, 2007-08-22)
IdentifyUser\IdentifyUser\IdentifyUser.csproj (2108, 2007-09-03)
IdentifyUser\IdentifyUser\Program.cs (9489, 2007-08-22)
IdentifyUser\IdentifyUser\bin (0, 2007-09-03)
IdentifyUser\IdentifyUser\bin\Release (0, 2007-09-03)
IdentifyUser\IdentifyUser\bin\Release\IdentifyUser.vshost.exe (5632, 2005-09-23)
IdentifyUser\IdentifyUser\bin\Release\IdentifyUser.exe (20480, 2007-09-03)
IdentifyUser\IdentifyUser\bin\Release\IdentifyUser.pdb (15872, 2007-09-03)
IdentifyUser\IdentifyUser.sln (925, 2007-08-22)
IdentifyUser\IdentifyUser.suo (15360, 2007-09-03)
IdentifyUser (0, 2007-09-03)

Logic: Basic Idea: HTTP Protocol, Last-Modified Response Header, If-Modified-Since Request Header Detail: When Internet browser connect with our application first time by our Machine Id (DNS or IP), then our application return an html page with Last-Modified header with a time stamp, and store the time stamp with new created Id in hash table. Now when we get connection second time the browser send the request with the ”If-Modified-Since” header along with the same time stamp we send to it before, we look in the hash table by the time stamp we get from browser and obtain the machine id. Run: Run EXE\IdentifyUser.exe; "Identify Machine" Server Application will start on the IP (IP will be displayed in Console Window) Open internet browser (On any PC), send request to IP obtained above (to the machine, IdentifyUser.exe application is executing); the client will be identified without the help of cookies or its IP e.g.: IdentifyUser.exe start at IP 202.83.165.102 Now from any PC open an Internet browser and go to http://202.83.165.102/

近期下载者

相关文件


收藏者