從 IE 中讀取 Cookie 資訊

2021-06-20 07:59:43 字數 1011 閱讀 1624

從 ie 中讀取 cookie 資訊

我們首先正常登入到系統中,就會在客戶端產生正常的 cookie 資訊。

需要引用兩個 com 元件:

1、micrisoft internet controls 1.1,即 shdocvw。

這個元件,如果在指令碼中執行時,直接匯入 c:\windows\system32\shdocvw.dll,好像不行,會出錯:

bad cli, header rva 0

通過新增引用,編譯,會在 bin 下的相應目錄中自動建立乙個中 interop.shdocvw.dll 的檔案,再用 #r 命令引用,就能正常使用了。

2、microsoft.mshtml 7.0.3300.0

let mutable ck = new cookiecontainer()

let getcookiefromie ( site: string ) =

let sw = new shdocvw.shellwindowsclass()

([ for i in sw -> i :?> shdocvw.internetexplorer ]

|> seq.filter( fun i -> i.fullname.tolower().contains("iexplore.exe") )

|> seq.filter( fun i -> i.locationurl.tolower().contains( site.tolower() ) )

|> seq.map( fun i -> i.document :?> mshtml.htmldocument )

|> seq.map( fun i -> i.cookie )

|> seq.head

).split(';')  

let setcookie site= 

( getcookiefromie site )

|> seq.iter( fun i -> ck.setcookies(new uri( site ), i) )

setcookie ""

從C 中讀取硬體以及系統資訊

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...

外掛程式62 從表中讀取資訊

外掛程式說明 根據提供的表名和使用者名稱,外掛程式將讀取這個使用者的記錄並返回給呼叫程式。若操作成功,則返回乙個兩元素的陣列,其中第乙個元素的值為true,而第二個元素是乙個陣列,儲存使用者的各項資料。若操作失敗,則返回乙個元素陣列,這個元素的值為false.他需要的引數 table 資料表名。ha...

從cookie中讀取uin需要注意的問題

問題的產生 使用者登入站點後,系統會在cookie植入對應的uin,其值的形式是o x,是對應的qq號碼,如果不滿足10位,則前面補充0,那麼前端是可以通過js從cookie讀取對應的qq號碼的。之前的讀取方法 獲取uin function getuin try catch e 很明顯,該方法是從u...