為了防止user直接到找到原始位置後用其它agent(IE/flashget...)下載, DSLite這個agent將原始位置(包含SMTP account/password)給編碼了, 為了防止 reverse engineering, DSLite也會關掉Title含有某些關鍵字的視窗, DSLite exe主體本身也編了碼(俗稱加了殼).....
可是 agent之所以為 agent, 就是它用 well known的 protocol來跟 server交談, 且其 server也是一般的 http/pop3/smtp server....整個傳輸的架構如下:
User <---> agent (DSLite) <----> Server
DSLite無所不用其極的防堵User跟它本身洩露, 卻對Server端無能為力..