返回列表 上一主題 發帖

[原創] [教學文] 利用VBA抓股價資料--找出網站資料庫

[原創] [教學文] 利用VBA抓股價資料--找出網站資料庫

本帖最後由 iamaraymond 於 2018-5-17 18:21 編輯

之前的文:
https://raymondchiendtrt.blogspot.tw/2018/05/vba.html
https://raymondchiendtrt.blogspot.tw/2018/05/vba-xmlhttp.html
其實要找出網路資料藏在哪一個Request並不是一件困難的事
尤其像現在有各式各樣抓取網路封包的工具
如各瀏覽器的開發人員工具、Fiddler等等
而對我來說,我自己是比較習慣使用Chrome開發人員工具
因此就以此為基礎來寫教學文

首先,打開開發人員工具的方法有2個
第一個是直接按下F12,第二個是在網頁任意處按下「檢查」
即可呼叫出開發人員工具
為什麼這個工具這麼重要呢?

前面有說過,我們的網頁是由Client端發出的各個Request拿回來的Response所拼成的
而這個工具在被打開後,會記錄發送了哪些Request,並整齊的列在上面

要找出藏有資料的Request有幾個小方法:
1.通常會藏在”doc”和”XHR”,也有少數是藏在”JS”的
2.名稱通常會包含關鍵字,例如股票代號、或是該商品的縮寫、代號等等的

其實找出哪一個Request說破了就這麼簡單
原本想在論壇放圖一步一步解說,但被一位前輩說這種文最好不要放論壇...Orz
所以就只好放其他地方了,有興趣的朋友請點連結
https://raymondchiendtrt.blogspot.tw/2018/05/vba_12.html
有甚麼問題也可以在下方提出~
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

回復 1# iamaraymond


    持續追蹤這個實用的文章
謝謝

TOP

回復 1# iamaraymond


    感謝版大熱情發文
    這些方法在實際工作專案上都很常用也很實用
    小弟之前用這些方法幫助過朋友尋找公司影片儲存網站的路徑漏洞
    這些方法可應用的地方是很多der~

TOP

回復 3# nolookyou

可以請nolookyou大分享一下還可以應用在哪裡嗎
小弟除了寫爬蟲以外好像就比較少用到
很想多了解一點
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

回復 4# iamaraymond


    版大午安
    小弟說的這些方法,主要是指CHROME提供F12的功能,
    在小弟工作的WEB資訊服務與開發的專案上很常用,也很好用,
    下面是小弟之前蒐集的CHROME上F12功能應用網址,給大家參考:

    Chrome 按下 F12 之后出现的功能是做什么用的?
    https://www.zhihu.com/question/27414902

    好用的 Chrome 內建開發人員工具
    http://mark528.pixnet.net/blog/post/33445174

    網頁設計人員必備技能:Chrome 開發人員工具 使用教學
    http://wayneprogramcity.blogspot.tw/2016/06/chrome.html

    如何直接利用瀏覽器來破解網站登入時的星號密碼
    https://www.jinnsblog.com/2012/09/how-to-crack-password-with-browsers.html

TOP

回復 5# nolookyou

感謝您的分享,之前一直侷限在爬蟲的使用,沒想到還有這麼多用途
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

        靜思自在 : 有願放在心裡,沒有身體力行,正如耕田不播種,皆是空過因緣。
返回列表 上一主題