首页
社区
课程
招聘
[求助]网站敏感信息扫描器 求大牛帮忙翻译成C++
发表于: 2011-1-10 18:21 4376

[求助]网站敏感信息扫描器 求大牛帮忙翻译成C++

2011-1-10 18:21
4376
Dim a() As String '定义全局数组a
Dim test As String '定义全局变量test

Private Sub Command1_Click()
    On Error Resume Next '容错语句
    Dim XMLObject As Object
    Static i
    Set XMLObject = CreateObject("Microsoft.XMLHTTP")
    List1.Clear  '清空结果
    List1.Refresh '刷新列表
    For i = 0 To UBound(a) '循环判断页面是否存在
        DoEvents '转让控制,避免卡死
        If Right(Text1.Text, 1) = "/" Then '判断网址后是否加了/
            test = a(i)
        Else
            test = "/" & a(i)
        End If
        XMLObject.Open "GET", Text1.Text & test, False '测试页面是否存在
        XMLObject.send ""
        If XMLObject.Status = 200 Then  '如存在则添加到列表
            List1.AddItem Text1.Text & test
        End If
        ProgressBar1.Value = (i / UBound(a)) * 100 '进度条
    Next i
    Set XMLObject = Nothing
    MsgBox "扫描完成。", vbExclamation, "提示"
End Sub

Private Sub Command2_Click()
    Form2.Show
End Sub

Private Sub Command3_Click()
    Form3.Show
End Sub

Private Sub Form_Load()
    Dim fso As Object
    Dim xinxi As String, linshi As String
    Set fso = CreateObject("scripting.filesystemobject")
    ProgressBar1.Value = 0  '进度条置0
    If Not fso.fileexists(App.Path & "\data.dat") Then '判断敏感信息库文件是否存在
        MsgBox "漏洞信息文件 data.dat 不存在,请下载完整版.", vbExclamation, "提示"
        End
    End If
   
    linshi = "@" '临时符号,方便替换
    Open App.Path & "\data.dat" For Input As #1 '读入敏感信息库文件
    Do While Not EOF(1) '逐行读取
        Line Input #1, xinxi
        linshi = linshi & "|" & xinxi
    Loop
    Close #1
    linshi = Replace(linshi, "@|", "") '删除@|
    a = Split(linshi, "|") '将敏感页面添加到数组a
End Sub

Private Sub ieopen_Click() '用IE打开当前选中项
    If List1.ListCount <> 0 Then '判断列表是否为空
        Shell "explorer.exe " & List1.Text
    End If
End Sub

Private Sub List1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    PopupMenu openmenu '弹出菜单
End Sub

网站敏感信息扫描器 求大牛帮忙翻译成C++代码
VB不懂

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 251
活跃值: (77)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
围观带头大哥的提问,帮顶帖
2011-1-10 19:12
0
雪    币: 656
活跃值: (448)
能力值: ( LV12,RANK:360 )
在线值:
发帖
回帖
粉丝
3
无非就是下载网页源码,再搜索敏感词.........要是你懂C++的话还会看不懂..我不懂C++的都看懂了..
2011-1-10 19:14
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
WinExec
2011-1-10 19:14
0
雪    币: 251
活跃值: (77)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
我老大驱动看多了。对VB这样的高级语言不懂。。。
2011-1-10 19:16
0
雪    币: 459
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这么霸气?11年注册的,现在就初级了?
2011-1-10 20:26
0
雪    币: 13
活跃值: (59)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
用抓包工具抓个包,然后调用send发送给目标服务器,最后再用recv就能取到网页,然后查找就是
2011-1-10 22:55
0
雪    币: 251
活跃值: (77)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
8
帮老大顶帖的~
2011-1-11 19:01
0
雪    币: 251
活跃值: (77)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
9
我们老大的号犹如滔滔江水连绵不绝呀。版主ban一个stolenmo 。。又来一个stolenmu。。。嗷嗷。。看雪的版主老大。乃们颤抖了吗~~~~~~~~~~~
2011-1-11 19:07
0
游客
登录 | 注册 方可回帖
返回
//