Re: [心得] PHP登入抓wretch照片心得

看板PHP作者 (john0227)時間15年前 (2008/10/02 18:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《scan33scan33 (亨利喵)》之銘言: : 一開始先感謝版上所有人,這段時間,我寫這個project受了大家很多幫助, : 現在來回饋一下。 : 我寫的東西是去無名登入以後抓隱藏相簿的照片,最難的是無名登入部份,其他 : 就是無聊的parsing... : 以下是我的心得: : 我懷疑無名的系統都是舊的, : 所以不是直接吃yahoo的cookie就行。 : (可能修改麻煩吧!) : 所以先抓一下封包~ : 去找到login.yahoo.com的post data, : 然後用curl模擬瀏覽器,去吃一下cookie。 : (在這裡會看到怎樣用帳號密碼登入) : 這一步完成以後,他會redirect瀏覽器到: : www.wretch.cc/一個驗證網址/data=一堆看不懂的東西 : 這個頁面應該是真正無名的驗證頁面。 : 把這個網址抓下來~ : 好然後用curl在這裡再吃一次cookie : (也就是這兩次的COOKIR_JAR跟COOKIE_PATH這個參數都要開) : 最後用兩次得到的cookie,就可以登入無名了,然後就是parsing的問題了~ : 我抓封包的程式~ : live http header: : http://livehttpheaders.mozdev.org/ : 我用的curl user lib~ : php code: : http://ja.pastebin.ca/928102 我使用了大大的code但是發現我電腦的cookie好像無法寫入 不管怎麼跑都沒值 我已經有將php.ini設定中的選項session.use_cookies設成1了 之前有問過session有就代表可以使用cookie(使用者有使用cookie功能) 不過我的cookie似乎都寫不進文字檔裡 不知道能不能設成session使用... 想請問板上有沒有高手能替我解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.170.57 ※ 編輯: john0227 來自: 122.116.170.57 (10/02 18:30)
文章代碼(AID): #18vA8nik (PHP)
討論串 (同標題文章)
文章代碼(AID): #18vA8nik (PHP)