<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    FisherMan:通過Selenium收集Facebook用戶資料

    VSole2022-08-28 07:48:45

     關于FisherMan 

    FisherMan是一款功能強大的社交媒體信息收集工具,FisherMan基于Selenium實現其功能,可以幫助廣大研究人員利用Selenium來收集Facebook用戶的個人資料信息。

     工具安裝 

    FisherMan基于Python開發,因此我們需要在本地設備上安裝并配置好Python環境。

    接下來,我們需要使用下列命令將該項目源碼克隆至本地:

    $ git clone https://github.com/Godofcoffe/FisherMan
    

    在命令行窗口中,切換至項目根目錄,并安裝好工具所需的依賴組件:

    $ cd FisherMan$ python3 -m pip install -r requeriments.txt
    

     工具使用 

    $ python3 fisherman.py --help
    usage: fisherman.py [-h] [--version] [-u USERNAME [USERNAME ...] | -i ID
                        [ID ...] | --use-txt TXT_FILE | -S USER] [-v | -q] [-sf]
                        [--specify {0,1,2,3,4,5} [{0,1,2,3,4,5} ...]] [-s]
                        [--filters]
                        [-work WORK | -education EDUCATION | -city CITY] [-b]
                        [--email EMAIL] [--password PASSWORD] [-o | -c]
    FisherMan: Extract information from facebook profiles. (Version 3.6.0)
    optional arguments:
      -h, --help            show this help message and exit
      --version             Shows the current version of the program.
      -u USERNAME [USERNAME ...], --username USERNAME [USERNAME ...]
                            Defines one or more users for the search.
      -i ID [ID ...], --id ID [ID ...]
                            Set the profile identification number.
      --use-txt TXT_FILE    Replaces the USERNAME parameter with a user list in a
                            txt.
      -S USER, --search USER
                            It does a shallow search for the username. Replace the
                            spaces with '.'(period).
      -v, -d, --verbose, --debug
                            It shows in detail the data search process.
      -q, --quiet           Eliminates and simplifies some script outputs for a
                            simpler and more discrete visualization.
      -b, --browser         Opens the browser/bot.
    search options:
      --filters             Shows the list of available filters.
      -work WORK            Sets the work filter.
      -education EDUCATION  Sets the education filter.
      -city CITY            Sets the city filter.
    profile options:
      -sf, --scrape-family  If this parameter is passed, the information from
                            family members will be scraped if available.
      --specify {0,1,2,3,4,5} [{0,1,2,3,4,5} ...]
                            Use the index number to return a specific part of the
                            page. about: 0, about_contact_and_basic_info: 1,
                            about_family_and_relationships: 2, about_details: 3,
                            about_work_and_education: 4, about_places: 5.
      -s, --several         Returns extra data like profile picture, number of
                            followers and friends.
    credentials:
      --email EMAIL         If the profile is blocked, you can define your
                            account, however you have the search user in your
                            friends list.
      --password PASSWORD   Set the password for your facebook account, this
                            parameter has to be used with --email.
    output:
      -o, --file-output      Save the output data to a .txt file.
      -c, --compact         Save the output data to a .txt file and compress.
    

    搜索目標用戶

    用戶名搜索:

    python3 fisherman.py -u name name.profile name.profile2
    

    ID搜索:

    python3 fisherman.py -i 000000000000
    

    我們也可以通過一個.txt文件加載多個目標用戶名,這種情況適用于暴力破解輸出類型:

    python3 fisherman.py --use-txt filename.txt
    

    注意:某些賬號只能搜索有限的信息,并且受限于用戶的好友列表:

    python3 fisherman.py --email youremail@email.com --password yourpass
    

    大規模信息收集

    python3 fisherman.py --use-txt file -c -sf
    

    基礎數據收集

    python3 fisherman.py -u name --specify 0
    

    家庭和關系收集

    python3 -u name --specify 2
    

    獲取額外信息(例如用戶頭像、粉絲和好友)

    python3 fisherman.py -u name [-s | --several]
    

    過濾搜索結果

    python3 fisherman.py -S name -work fisherman
    
    python3selenium
    本作品采用《CC 協議》,轉載必須注明作者和本文鏈接
    FisherMan是一款功能強大的社交媒體信息收集工具,FisherMan基于Selenium實現其功能,可以幫助廣大研究人員利用Selenium來收集Facebook用戶的個人資料信息。
    遠程漏洞測試?
    網絡攻擊十大目標行業:政府、通訊、銀行、IT、酒店、航空、汽車、醫療、學校、關基。
    Python從零到壹第17篇介紹可視化分析,希望您喜歡
    為了得到更好的數據分析結果,需要對這些數據集進行數據清洗和停用詞過濾等操作,這里利用Jieba庫進行清洗數據。向量空間模型是用向量來表征一個文本,它將中文文本轉化為數值特征。貴州省位于中國的西南地區,簡稱“黔”或“貴”。
    對手依靠域名仿冒等方法誘騙用戶下載欺詐包
    其中DOS命令start這個命令,它可以啟動一個exe程序,也可以啟動一個BAT批處理腳本。所以,大部分多開電腦版微信的教程也是用的start。而我們作為一個Python號,正好借此聊聊,如果用Python打開一個網頁應該該怎么做?os通過引用os包,調用system方法調用系統的瀏覽器程序來打開網址import?
    爬取免費代理爬取全國高校域名端口掃描信息泄露掃描sql盲注框架未授權服務掃描遞歸爬取某鏈接中的urlphp隨機亦或生成某關鍵字域名批量轉ip根據網段生成ip列表內外方面探測開放端口基于selenium的登錄爆破腳本子域名相關子域名爆破基于各大在線網站的子域名收集腳本從url中解析出頂級域名補天公益爬蟲
    VSole
    網絡安全專家
      亚洲 欧美 自拍 唯美 另类