Metasploit mailing list archives

why metasploit is so slow?


From: takuan4 at gmail.com (takuan)
Date: Thu, 5 Mar 2009 13:47:41 +0900

Part of the reason is because it is written in Ruby, a "scripting language".
Scripting languages (PHP, Perl, Ruby, Python, JavaScript, etc...) by their
nature are slower than native code (C, assembly, etc...).

If metasploit is not fast enough for your needs, you can always port the
framework to assembly which would make it much faster.
That would fix your problem.
Send the link to the beta once you get most of the code ported and I will
help beta test.
=D

??v

On Thu, Mar 5, 2009 at 11:48 AM, Jun Koi <junkoi2004 at gmail.com> wrote:

On Thu, Mar 5, 2009 at 11:32 AM, Nicholas Harvey <hattrickinc at gmail.com>
wrote:
IMHO, I take extreme offense to what you said. You didn't offer to help
in
any way or suggest something, you whined at HD Moore. WTF?

Contribute, then bitch.

IMO, posting questions only is a kind of contributing anyway. At least
other people can learn something from the answers, as many (sooner or
later) might have the same question.

So vary your definition of contribution in open source world.

No more post from me on this topic, except to ask HDM about the reason
why some tools are slow.

Thanks,
J





On Mar 4, 2009, at 9:25 PM, Jun Koi <junkoi2004 at gmail.com> wrote:

On Thu, Mar 5, 2009 at 10:27 AM, FRANCIS PROVENCHER
<francis.provencher at msp.gouv.qc.ca> wrote:

If your not "very happy", work with the dev team to improve it.... Its
just to easy to complain without  doing nothing....
My 2 cents... From a user wery happy with the metasploit framework...


i understand your idea, but users always should and need to complain,
as their ideas and input are important for developers and development
process.

complain alone is also a kind of contributing, anyway. if you know
enough about open source, you will agree with me.

besides, how can you know that i am not doing anything?

thanks,
J

-----Original Message-----
From: Jun Koi <junkoi2004 at gmail.com>
To: H D Moore <hdm at metasploit.com>
Cc: framework <framework at spool.metasploit.com>

Sent: 3/4/2009 7:41:06 PM
Subject: Re: [framework] why metasploit is so slow?

On Thu, Mar 5, 2009 at 2:25 AM, H D Moore <hdm at metasploit.com> wrote:

On Thu, 2009-03-05 at 02:07 +0900, Jun Koi wrote:

hi,

i am new to metasploit, and wondering why it is so slow? for example,
"./msfcli -h" takes a minute or so on AMD Turion64, with 2GB RAM. and
that command does nothing, but only shows some messages.

That is why we suggest you use msfconsole -- startup time is very slow
because it has to load ~600+ modules into memory. We do plan on making
some performance improvements in the near future, but using a single
msfconsole/msfweb instance tends to be faster for multiple tasks.

Interesting! So msfconsole loads less modules at startup? Is that
because it has different architecture than msfcli?

How many modules msfconsole loads at startup then?

I am still not very happy with msfconsole, though. On the same machine
it takes around 20-30 seconds to load, and that is still too slow for
me. Do you have any plan to fix msfconsole, too?

Thanks,
J
_______________________________________________
http://spool.metasploit.com/mailman/listinfo/framework


_______________________________________________
http://spool.metasploit.com/mailman/listinfo/framework

_______________________________________________
http://spool.metasploit.com/mailman/listinfo/framework

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.metasploit.com/pipermail/framework/attachments/20090305/551f7fbe/attachment.htm>


Current thread: