About
Community
Bad Ideas
Drugs
Ego
Erotica
Fringe
Society
Technology
register | bbs | search | rss | faq | about
meet up | add to del.icio.us | digg it
Go Back   Community > Technology > Network (in)Security
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Network (in)Security Interesting hacks and cracks. Info on firewalls, TCP/IP, encryption, networks, and security. The ins and outs of the phone system, caller services, how things work, what's illegal and what's not, cellular phones, beepers, telephony legislation, the PUC, ISDN, taps, who's listening, and switches. Talking about phones, hacking systems, technical advice, and such is completely LEGAL in the United States -- it's covered by the First Amendment. What's illegal is conspiracy to commit a crime. So if you say something like "Meet me at 2am so we can crack a can" or "I changed my cell phone's number myself" you are criminally liable. Stating "You can crack a can by doing thus-and-so" or "If you wanted to change a cell phone's number, you could do it like so" is perfectly OK. Posting passwords, calling card numbers, or credit card numbers is forbidden on this network. Posting such info will get you booted off the net.

Reply
 
Thread Tools Display Modes
 #1 
Old 2002-05-26, 23:25
Viper2002 Viper2002 is offline
Regular
 
Default Speeding Up Port Scanners

I am now working on the second version of my port scanner; My main aim in the new version is to increase the speed that it works at. I know allot of the simple ways of increasing scan speeds.

But I would appreciate it if anyone knew any other ways that could improve the speed of my scanner.

VIPER


[This message has been edited by Viper2002 (edited 05-26-2002).]
 #2 
Old 2002-05-26, 23:58
Jadedfool Jadedfool is offline
Regular
 
Default Re: Speeding Up Port Scanners

Fork.
 #3 
Old 2002-05-27, 01:50
Dr Spock Dr Spock is offline
Regular
 
Default Re: Speeding Up Port Scanners

Spork. Put two uses in one tool, much more efficient.
 #4 
Old 2002-05-27, 14:47
Jadedfool Jadedfool is offline
Regular
 
Default Re: Speeding Up Port Scanners

*smacks spock*

seriously, fork the process and create a couple concurrent sockets. Also you could reduce the timeout, but theres a limit to how much you can do...
 #5 
Old 2002-05-27, 23:58
Viper2002 Viper2002 is offline
Regular
 
Default Re: Speeding Up Port Scanners

Jaded so in your view what is the best ammount of threads to have running at once?

Ive been told five works well but I am really not sure.

VIPER
 #6 
Old 2002-05-30, 20:40
cense cense is offline
Regular
 
Default Re: Speeding Up Port Scanners

What OS are you writing this scanner for? Threads a little dangerous in linux and you need to have the libraries installed unless you compile static. Im assuming windows because of the threading.

Threads are different then multiple processes such as using fork()... i think.

and im not going to answer your question for jaded because I really dont know the answer.

--
cEnsE
 #7 
Old 2002-05-31, 02:28
soullace soullace is offline
Regular
 
Default Re: Speeding Up Port Scanners

I think jaded is refering to a new thread per connection you attempt to scan. This way you would just need to wait for all of them to get done in about the same amount of time instead of sequencially. Once all the children report back to the parent process, it can stop taking it's nap and spit out the output.
 #8 
Old 2002-05-31, 21:15
Jadedfool Jadedfool is offline
Regular
 
Default Re: Speeding Up Port Scanners

I wouldn't do any more than four forked processes, and give all the probes an equal timeout length. If you really wanna do it right, you could look to how nmap handles it...
 #9 
Old 2002-05-31, 21:31
cense cense is offline
Regular
 
Default Re: Speeding Up Port Scanners

I was fairly certain that threads and child processes were different things, maybe im wrong.
 
To the best of our knowledge, the text on this page may be freely reproduced and distributed.
 

totse.com certificate signatures
 
 
About | Community | Bad Ideas | Drugs | Ego | Erotica | Fringe | Society | Technology
Hot Topics