按鍵精靈+螢幕錄影專家實現資料抓包錄製

電子槍發表於2016-07-23

1.前言

由於公司的節點遭受到了外部攻擊,需要提取所有被攻擊的節點儲存到檔案,並錄製整個過程。我用c++寫了一個過濾可以實現從文字中獲取被攻擊過的節點,使用按鍵精靈實現從阿里雲爬資料到文字,使用螢幕錄影專家錄製整個過程。

2.過程

2.1簡單過濾部分程式碼

#include <fstream>
#include <vector>
#include <string>

int main(int argc, char *argv[])
{
    if (argc >= 2)
    {
        std::vector<std::string> vecallip;
        std::fstream srcfile, desfile;
        srcfile.open(argv[1], std::ios_base::in);
        desfile.open("ip.txt", std::ios_base::out);
        if (srcfile.is_open())   
        {
            std::string strip("");
            while (srcfile>>strip)
            {
                int npos = strip.find("DDoS");
                if (npos == 0)
                {
                    vecallip.clear();
                    vecallip.push_back(strip);
                }
                else
                    vecallip.push_back(strip);

                npos = strip.find("流量攻擊分析");
                if (npos == 0)
                {
                    std::string strallip("");
                    for (std::vector<std::string>::iterator it = vecallip.begin(); it != vecallip.end(); ++it)
                    {
                        strallip += *it;
                        strallip += "\t";
                    }
                    desfile<<strallip<<"\n";
                }
            }
        }
        srcfile.close();
        desfile.close();
    }
    std::system("pause");
    return 0;
}

2.2按鍵精靈指令碼

'==========以下是按鍵精靈錄製的內容==========
'實現將阿里雲下的多頁內容直接拷貝到檔案
For 106
MoveTo 928, 586
Delay 618
LeftDown 1
Delay 13
LeftClick 1
Delay 2
LeftUp 1
MoveTo 929, 587
Delay 762
KeyDown "Ctrl", 1
Delay 264
KeyDown "C", 1
Delay 297
KeyUp "C", 1
MoveTo 931, 588
Delay 71
KeyUp "Ctrl", 1
MoveTo 1078, 637
Delay 657
LeftClick 1
MoveTo 1090, 643
Delay 174
KeyDown "Ctrl", 1
MoveTo 1106, 645
Delay 368
KeyDown "V", 1
MoveTo 1099, 658
Delay 312
KeyUp "V", 1
MoveTo 1073, 676
Delay 63
KeyUp "Ctrl", 1
Next
'==========以上是按鍵精靈錄製的內容==========

2.3螢幕錄影專家預設儲存為lxe格式不常用,用avi有點失真,這裡直接儲存為wmv格式較好

3.問題和解決

剛開始使用camstudio來進行錄製,效果不是很理想,我將所有賬號錄製到一個檔案合併有問題,我使用分賬號進行錄製後,有時候會出現閃屏現象,果斷換成螢幕錄影專家 破解版下載地址:http://download.csdn.net/detail/zhang_ruiqiang/9584123

相關文章