我听说Python是非常渗透测试好的。它已经得到了良好的模块。但它不是一个很好的框架,像Metasploit的。

有帮助吗?

解决方案

这有好,易字符串处理能力,任何语言是很好的搭配的渗透测试。这就是为什么你看到的脚本语言在这种任务的最常用的语言。

要回答你的问题,他们一样好。

其他提示

就我而言,Python和Ruby是大同小异的。当你真正坐下来就他们基本上做同样的事情,它是所有到您的偏好。 Metasploit工具是用Ruby写的,和许多美妙的钢笔工具是用Python编写的。 Perl也是一种不错的选择,一个我经常使用的。它有许多有用的模块,何况CPAN(我建议检查出来,如果您还没有)。这是很好的插座脚本,操纵数据和名声为它的出色的正则表达式处理。其他的事情我喜欢Perl和Ruby是可以在一个可变执行Linux命令和陷阱的输出。

例如:

#!/usr/bin/perl -w

use strict;

my $user = `whoami`;
chomp($user); # usually there's a newline character at the end of the output.
print "You are " . $user . "\n";

我喜欢这个功能。有一个办法做到在Python类似的东西,但它更长篇大论。

在milw0rm大多数程序被编码在C - 但是这不是一个真正的脚本语言,而不是简单的写上飞一个快速脚本,如果需要

我的结论是Ruby和Python都很好,渗透测试,一般做同样的事情 - 但Perl将永远是我最喜欢的: - )

以及我认为C是比两种语言更强大,并且是用于笔测试更好。

但是C不是一个scriptng语言有很多争论的是证明蟒/红宝石是渗透测试更好。如,在C你不能自动如此之快,与他们的Python /红宝石,蟒蛇/红宝石是高级语言和写作计划是比C更容易了很多。但是如果你想对付笔测试,你应该学习Python或其他脚本语言和C / C ++或其他语言如PHP depent你有什么测试,但你应该知道至少一个脚本语言,他们做事情更容易一些时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top