作者: wai9303 時間: 2019-1-25 02:35 標題: linux commond mode 自動如何登録有username and password 的網站
linux commond mode 自動如何登録有username and password 的網站
好似auto login forum咁
thanks!!!
作者: bongbong3481 時間: 2019-1-25 08:26
linux commond mode 自動如何登録有username and password 的網站
好似auto login forum咁
thanks!!! ...
wai9303 發表於 2019-1-25 02:35
好似browser 咁save低 username and pw? 我估應該沒喇,你指command mode 登入網站,是不是指用終端terminal 上網? (好似遠古時候的ftp 咁?)
作者: chocostang 時間: 2019-1-25 09:39
唔知你想登入之後做d乜

究竟係網站定係forum?
作者: wai9303 時間: 2019-1-25 13:54
想好似用username and password login forum,但可以save 低html
作者: wai9303 時間: 2019-1-25 13:55
我試過用curl方法同wget都唔能夠login
作者: chimp 時間: 2019-1-25 15:32
提示: 作者被禁止或刪除 內容自動屏蔽
作者: chocostang 時間: 2019-1-25 15:46
先用browser login,找出cookie,製成檔案(firefox extension cookies.txt),curl或wget使用此cookie檔 ...
chimp 發表於 2019-1-25 15:32
呢個方法最簡單, 只係每過一排人手做一次
每個forum都有不同驗證方法, 如加入recaptcha/其他captcha
最直接一定係拎login後的cookie(s)
作者: wai9303 時間: 2019-1-25 20:39
回覆 5# wai9303
但如何拎到cookie 和在 curl or wget 到run?
請賜教。。。
thanks!
作者: chocostang 時間: 2019-1-28 10:23
加header
Cookie: param1=value1; param2=value2;............
作者: KinChungE 時間: 2019-1-28 14:37
自動登錄就冇咩可能用wget/curl做到, 因為佢地都唔會save cookie, 一定要你次次手動specify
你可以睇睇lynx, 不過佢係text mode web browser, 唔係純綷download file
作者: wai9303 時間: 2019-1-29 00:43
咁仲有冇咩方法解決?
唔該
作者: wai9303 時間: 2019-1-30 20:13
咁仲有冇咩方法解決?
唔該
作者: chue 時間: 2019-1-30 22:08
其實只要用 FIREFOX 就得啦,記得睇清楚 LOGIN 時彈出既對話框,選儲存密碼
作者: wai9303 時間: 2019-1-30 22:15
回覆 13# chue
然後呢?
作者: chocostang 時間: 2019-2-1 12:01
linux commond mode喎!
請問係咩command?
作者: chue 時間: 2019-2-1 18:50
咪唔駛再煩咯,係煩,都煩另一樣先
作者: wai9303 時間: 2019-2-2 11:41
linux commond mode save login and password
作者: pchai 時間: 2019-2-4 12:37
要睇返個網頁用咩方法認證
最簡單
curl -b cookies.txt -c cookies.txt --user name:password http://www.example.com
cookie 主要係用來儲返個session id, 之前一直都要用返同一個cookie 去keep 返個session state
作者: wai9303 時間: 2019-2-6 01:23
呢個方法試左唔得係forum到?仲有冇其他方法呢?
作者: wai9303 時間: 2019-2-9 15:15
呢個方法試左唔得係forum到?仲有冇其他方法呢?
作者: chue 時間: 2019-2-10 01:10
真係要 COMMAND?
作者: pchai 時間: 2019-2-13 16:16
呢D問題完全無營養,都話個個網站唔同, 得個問字, D 答案要送到埋口
連http 都未理解就要人答
作者: wai9303 時間: 2019-2-15 16:30
回覆 21# chue
YES and THANKS.
作者: Jackywongkk 時間: 2019-2-20 12:47
最少也要講邊個網,冇通用方法架
作者: kong3883 時間: 2019-2-26 00:56
本帖最後由 kong3883 於 2019-2-26 01:07 編輯
1. 首先你要知道 login 個 form post action 是甚麼, 有沒有任何 hidden 的變數, 在 post 時一定要全部提交
用 browser 先去登錄頁面, 在 login name 欄位按右鍵 -> 檢測元素 , 然後通常都向上面搜尋(因為有時會用 css/javascript 控制版面),
例如: <form method="post" action="/login.php">
如果網站是 https://example.com
URL 即是 https://example.com/login.php
2. 登陸名稱的變數名稱是甚麼
例如: <input type="text" name="username" value="">
要提交 username=你的登陸名稱
3. 登陸密碼的變數名稱是甚麼
例如: <input type="password" name="password" value="">
要提交 password=你的登陸密碼
4. 另外查看一下登錄按鈕的 name AND value
例如: <button type="submit" name="loginsubmit" value="true">登錄</button>
要提交 loginsubmit=true
5. 打開 terminal, 輸入
curl -c ./example_cookie.txt -d "username=你的登陸名稱&password=你的登陸密碼&loginsubmit=true" -k https://example.com/login.php
然後儲存你要找的網頁 html
curl -o example_html.txt -b ./example_cookie.txt -k https://example.com/just_for_fun
但每個網站都不同, 要睇 source code

作者: wai9303 時間: 2019-3-20 15:35
其實python 寫唔寫到呢?
作者: pchai 時間: 2019-3-20 17:53
回覆 26# wai9303
寫到

