作者:hacker 日期:2023-03-02 分类:网站入侵
是一种全新的攻击测试方式。
攻击检测即攻击测试,是在软件测试中使用一些方法(即所谓的“攻击”)来揭露软件设计和开发中的错误。而ROP攻击检测是一种全新的攻击测试方式。
ROP全称为Return-orientedProgramming(面向返回的编程)是一种新型的基于代码复用技术的攻击,攻击者从已有的库或可执行文件中提取指令片段,构建恶意代码。它利用代码复用技术,攻击者扫描已有的动态链接库和可执行文件,提取出可以利用的指令片段(gadget),这些指令片段均以ret指令结尾,即用ret指令实现指令片段执行流的衔接。
软件测试主要工作内容是验证和确认,发现软件中的缺陷或者不足,然后把发现的问题整理成报告并分析出软件质量的好坏。验证是保证软件正确地实现了一些特定功能的一系列活动;确认是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确性,即保证软件做了你所期望的事情。
渗透测试主要包括:黑盒测试、白盒测试和灰盒测试。主要做的工作有:信息收集、端口扫描、权限提升、远程溢出攻击、WEB应用测试、SQL注入攻击、跨站攻击、后门程序检查等。
从测试内容来看,就有很大的不同。想要了解更多可以关注“老男孩Linux”公众号。
之前在做 国内软件测试现状调查 之时,因为安全性测试工具太多,结果显示其分布比较广,填写“其它”占的比重很高(66%),为此专门做了一个调查 ,虽然收集的有效反馈不多(不到100),但基本反映了测试工具的使用现状。
1. 从总体看,(静态的)代码分析工具和(动态的)渗透测试工具应用还是比较普遍 ,超过60%,而且渗透测试工具(73.68%)略显优势,高出10%。模糊测试工具,可能大家感觉陌生,低至16%,但它在安全性、可靠性测试中还是能发挥作用的。从理论上看,代码分析工具应该能达到95%以上,因为它易用,且安全性已经是许多公司的红线,得到足够重视。 希望以后各个公司能够加强代码分析工具和模糊测试工具的应用。
2. Java代码安全性分析工具前三名是 : IBM AppScan Source Edition(42.11%)、Fotify Static Code Analyzer(36.84%)、Findbugs(26.32%) ,而JTest、PMD等没进入前三名,虽然和第3名差距不大,只有5%左右。也有公司使用Checkmarx,不在此调查中。Coverity也支持Java,可能Java的开源工具较多,人们很少用它。
3. C/C++代码安全性分析工具前三名是 : C++Test(38.89%)、IBM AppScan Source Edition(38.89%)、Fotify Static Code Analyzer(27.78%)、Visual Studio(27.78%) 。Coverity、CppCheck、LDRA Testbed 没能进入前三名,可能LDRA Testbed比较贵,关键的嵌入式软件采用比较多,而Coverity Cloud针对Github等上面的代码有免费服务(),大家可以尝试应用。
4. JavaScript代码安全性分析工具应用最多的是 Google's Closure Compiler,其次是JSHint,也有的公司用Coverity来进行JS的代码分析。
5. Python代码安全性分析工具应用最多的是Pychecker ,其次是PyCharm,而Pylint使用比较少,也有几个公司用Coverity来进行Python的代码分析。
6. Web应用安全性测试的商用工具中,IBM AppScan异军突起 ,高达70%的市场,其它商用工具无法与它抗衡,第2名SoapUI和它差距在50%以上,HP webInspect 不到10%。
7. Web应用安全性测试的开源工具中,Firebug明显领先 ,将近50%,比第2名OWASP ZAP高12%,第三名是Firefox Web Developer Tools,超过了20%。
8. Android App的安全性测试工具中,Android Tamer领先 ,将近30%,比第2、3名AndroBugs、Mobisec、Santoku高15%左右。也有用其它不在调查项中的工具,总体看,Android App安全性测试工具分布比较散。
9. 网络状态监控与分析工具中,Wireshark遥遥领先,超过70%。 其次就是Tcpdump、Burp Suite,占30%左右。网络状态监控与分析工具挺多的,但从这次调查看,越来越集中到几个工具中,特别是Wireshark功能强,覆盖的协议比较多,深受欢迎。
10. SQL注入测试工具排在前三位的:SQLInjector、SQL Power Injector、OWASP SQLiX, 三者比较接近,差距在6%左右。其它两项工具Pangolin、SQLSqueal也占了10%,而Antonio Parata、Blind SQL Injections、Bsqlbf-v2、Multiple DBMS Sql Injection、Sqlninja几乎没什么人用。
安全性测试工具很多,还包括黑客常用的一些工具,如暴力破解口令工具、端口扫描工具、防火墙渗透工具、渗透测试平台等。从某种意义看,它们超出软件范畴,更多属于网络空间安全、密码学等范畴,在此就不展开了。概括起来最受欢迎的软件安全性测试工具有:
测试方法。专业攻击测试是在软件测试中使用一些方法(即所谓的“攻击”)来揭露软件设计和开发中的错误。攻击测试是在软件测试中使用一些方法(即所谓的“攻击”)来揭露软件设计和开发中的错误。
下载
全名是IGMP Nuke OSR,最新的IP攻击工具,可以任意设置包裹大小和时间.
蜗牛炸弹III
下载
使用网络上大量服务器,由它们向你指定的IP发送大量的测试包,使目的机器网络速度变慢,以至无法正常工作.就自己下线后,也不影响攻击,由于测试包不由本机器发出,所以目的机器也无法寻找到你的IP.
NTHunterV2.0
下载
最新的WIN NT攻击工具,利用重复的DOS攻击和OOB攻击,导致WIN NT服务器崩溃.
IGMPNukeV1.0
下载
攻击windos98,网络漏洞检测工具,让对方莫名其妙的蓝屏或掉线.windows平台上最新的令对方蓝屏工具,呵呵,对windows2000也不放过.
wingenocide
下载
比较的经典攻击工具,可以设置线程,能把from:到to:的所有IP都炸掉,有个俗名是大型轰炸机,建议不要恶意的攻击.
雪狐狸轰炸机
下载
由常星宇朋友贡献的雪狐狸轰炸机,“我代表撒旦来炸碎你”,嘿嘿,够恐怖吧?!只要把对方的IP地址添上,按左边的“骷髅”键你就可以动手了,对方端口和时间你可以任意选择的.
pstlnce.zip
下载
非常简单的,但还是很好用的核武器,也是把对方的IP一输入,你就可以嘿嘿偷着乐了.
wnuke95
下载
比较经典的IP攻击工具,重量级远程攻击炸弹,攻击对方WIN95/NT.使对方电脑蓝屏掉线死机!
boomer
下载
非常好用的IP攻击工具,只需输入对方的IP,就OK了!
已有2位网友发表了看法:
访客 评论于 [2023-03-02 18:51:17] 回复
定的外部环境中软件的逻辑正确性,即保证软件做了你所期望的事情。渗透测试主要包括:黑盒测试、白盒测试和灰盒测试。主要做的工作有:信息收集、端口扫描、权限提升、远程溢出攻击、WEB应用测试、SQL注入攻击、跨站攻击、后门程序检查等。从测试内容来
访客 评论于 [2023-03-02 21:10:30] 回复
Google's Closure Compiler,其次是JSHint,也有的公司用Coverity来进行JS的代码分析。 5. Python代码安全性分析工具应用最多的是Pychecker ,其次是PyCharm,而Py