|
||||||
| VB Tutorials Visual Basic Tutorials and Code |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||||
|
Introduction/Problem:-
Well I was searching the net for a port scanner and you know what! Some of them didn't work, others froze my PC, and others were soooo somplicated with alot of BS! So I decided to make mine and I decided to make a TUT for you my friends! Usage:- Well simple, scan an IP for open ports, you can scan your own PC so to see if you have any open ports, if you find any open ports you may be infected from or Virus or trojan and a hacker can connect and can control your PC by connecting to your PC from that port! Requirements:-
Solution:- Ok So as usual open VB, and choose Standars EXE, i will not post a picture of this step coz I posted this on other Tuts so if you dont know how see the other tuts! What you need:- 2 Text boxes ( Text1,Text2 ) 1 ListBox ( List1 ) 3 Command Buttons ( Command1, Command2, Command3 ) 1 Timer ( Timer1 ) 1 Winsock Component ( Winsock1 ) If you can't find the Winsock do as below:- ![]() And after a dialog box will be displayed scroll down till you find "Microsoft Winsock Control 6.0 (SP6)" here is how:- ![]() Ok so now we have everything setup here is the GUI I used, you can make your own, but I will just "inspire' you lol!:- ![]() Ok now that you setup everything its time for the code( I know its a bit long but dont worry I will explain EVERYTHING!):- Code:
Private Sub Form_Load() Timer1.Interval = 1 Timer1.Enabled = False Text2.Text = "0" End Sub Private Sub Timer1_Timer() On Error Resume Next Winsock1.Close Text2.Text = Text2.Text + 1 Winsock1.RemoteHost = Text1.Text Winsock1.RemotePort = Text2.Text Winsock1.Connect End Sub Private Sub Command1_Click() Timer1.Enabled = True End Sub Private Sub Command2_Click() Timer1.Enabled = False Text2.Text = "0" End Sub Private Sub Command3_Click() List1.Clear End Sub Private Sub Winsock1_Connect() List1.AddItem Winsock1.RemotePort & " is open!" End Sub Code:
Private Sub Form_Load() Timer1.Interval = 1 Timer1.Enabled = False Text2.Text = "0" End Sub and then we are setting Text2 to 0 ( this is the port number to start with ) Code:
Private Sub Timer1_Timer() On Error Resume Next Winsock1.Close Text2.Text = Text2.Text + 1 Winsock1.RemoteHost = Text1.Text Winsock1.RemotePort = Text2.Text Winsock1.Connect End Sub Code:
Private Sub Command1_Click() Timer1.Enabled = True End Sub Code:
Private Sub Command2_Click() Timer1.Enabled = False Text2.Text = "0" End Sub Code:
Private Sub Command3_Click() List1.Clear End Sub Code:
Private Sub Winsock1_Connect() List1.AddItem Winsock1.RemotePort & " is open!" End Sub How does this works? Just enter an IP ( if you want to scan your own PC go on www.whatismyip.com ) and copy the IP and paste it in the Textbox ( text1 ) and hit the command1 button! text2 ( from what port to start scanning )is 0 by default but you can set it to any port number you want! Complete Source Code:- Well I included the FULL source code its an attachment, its the complete project just compile and have fun Ending:- If you have any questions/problems/feedback pls post here and I will sureley Help you! So I'm waiting for your feedback Ow and if you want me to make you some tutorials request what you want and I will see what I can do! I will be happy making some tuts here! Tcm9669 Last edited by Jordan; 10-02-2006 at 12:56 PM. Reason: Picture Location Change |
| Sponsored Links |
|
|
|
|||||
|
You need to at least post 5 posts on this CodeCall ( meaning post any other 4 posts where you want ) and then go to the end of the tutorial where you will find:-
Quote:
|
| Sponsored Links |
|
|
|
|||||
|
Yes. I think we might install a double post merge script
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum | My Company Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall ![]() ![]() |
|
|||||
|
Just set the rule down to 1 post for downloads.
__________________
CodeCall Blog | CodeCall Wiki | Shareware Site | Linux Forum | Write a Blog The CodeCall Wiki is now fully integrated with vBulletin users! Check it out and add some new pages! |
|
|||
|
Here i only found the word Message. nowhere i can c a word like a post. so how do i post so i can get the facility of downloading. is this message increment my post status?
![]() |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| VB 6.0: Tutorial, How to Make Glass2K!! | TcM | VB Tutorials | 12 | 09-28-2008 12:53 PM |
| VB 6.0: Tutorial, How to make a GIF in your application | TcM | VB Tutorials | 17 | 07-01-2008 04:26 PM |
| how to communicate with usb port using vb | sayantan | Visual Basic Programming | 10 | 05-01-2008 04:29 PM |
| VB 6.0: Tutorial, Explaining the VB 6.0 GUI | TcM | VB Tutorials | 1 | 05-18-2007 11:25 AM |
| John's Java Tutorial Index | John | Java Tutorials | 0 | 01-11-2007 04:05 PM |
| WingedPanther | ........ | 2656.49 |
| Xav | ........ | 2581.51 |
| Brandon W | ........ | 1698.26 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 959.05 |
| dcs | ........ | 646.09 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 407.96 |
| chili5 | ........ | 380.6 |
Goal: 100,000 Posts
Complete: 97%