Κατ' αρχήν να διευκρινήσω ότι είμαι παντελώς ΑΣΧΕΤΟΣ με το θέμα! Έχω τον παρακάτω κώδικα σε C#:
Κάνω build το solution, αλλά μου βγάζει το εξής μήνυμα:Κώδικας:using System; using System.Net; using System.Net.Sockets; namespace OhDear { /// <summary> /// Summary description for Class1. /// </summary> class Class1 { /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main(string[] args) { // // TODO: Add code to start application here // System.Console.WriteLine("Hello... I'm the Worm"); //String strHostName = new String (""); // getting the users hostname: //string strHostName = Dns.GetHostName(); string strHostName = "grinder@tuxlaptop"; // getting users IP IPHostEntry ipEntry = Dns.GetHostByName(strHostName); // add user to target list: IPAddress [] addr = ipEntry.AddressList; // port to use to attack: int iPortNo = System.Convert.ToInt16 (1001); // IPEndPoint ipEnd = new IPEndPoint (addr[0],iPortNo); // this used for testing ?? // IPEndPoint ipEnd = new IPEndPoint (IPAddress.Parse("10.10.10.1"),iPortNo); // start socket for comunication Socket m_clientSocket = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp ); m_clientSocket.Connect(ipEnd); byte [] buffer = {0x48,0x65,0x4c,0x4c,0x6f}; // sending data to user: m_clientSocket.Send(buffer); Console.WriteLine("Looking..."); Console.ReadLine(); // ... the main code goes here ... } } }
Αντί να βάζω hostname, πως γίνεται να του δίνω κατευθείαν την IP; Μάλλον δεν πρέπει να είναι κάτι δύσκολο, αλλά όπως προείπα είμαι πανάσχετος. Εν τω μεταξύ ο γούγλης δε μου έδωσε κάποιο hint...System.Net.Sockets.SocketException: The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for
at System.Net.Dns.GetHostByName(String hostName)
at OhDear.Class1.Main(String[] args) in c:\temp\worm\worm\worm.cs:line 30
Εμφάνιση 1-7 από 7
Θέμα: Μια βοήθεια σε C#
-
16-04-08, 19:20 Μια βοήθεια σε C# #1Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης
Never say never, because limits, like fears, are often just an illusion - Michael Jordan
-
16-04-08, 19:31 Απάντηση: Μια βοήθεια σε C# #2
1) Το "grinder@tuxlaptop" δεν είναι host name, δοκίμασε adslgr.com για παράδειγμα.
2) Το GetHostByName() είναι obsolate από το framework 2.0 και μετά, χρησιμοποίησε GetHostEntry().
-
16-04-08, 19:45 Απάντηση: Μια βοήθεια σε C# #3
Ο κώδικας είναι σε .ΝΕΤ 1.1 Βασικά θέλω να στείλω αυτό το worm από το VirtualBox στο host OS μου και να γίνει detect από το Snort. Τι πρέπει να πειράξω στον παραπάνω κώδικα για να γίνει αυτό; IP πως μπορώ να του δώσω;
Τελευταία επεξεργασία από το μέλος megahead13 : 16-04-08 στις 19:46.
Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης
Never say never, because limits, like fears, are often just an illusion - Michael Jordan
-
16-04-08, 20:03 Απάντηση: Μια βοήθεια σε C# #4
-
16-04-08, 20:19 Απάντηση: Μια βοήθεια σε C# #5
Αααααργκ!!!!
The program '[1172] worm.exe' has exited with code 0 (0x0).
Unhandled Exception: System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it
at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
at OhDear.Class1.Main(String[] args) in c:\temp\worm\worm\worm.cs:line 47Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης
Never say never, because limits, like fears, are often just an illusion - Michael Jordan
-
16-04-08, 20:39 Απάντηση: Μια βοήθεια σε C# #6
-
16-04-08, 21:38 Απάντηση: Μια βοήθεια σε C# #7
OK, κατάλαβα τι παίζει... Σ' ευχαριστώ πολύ για τη βοήθεια!!!
Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης
Never say never, because limits, like fears, are often just an illusion - Michael Jordan
Παρόμοια Θέματα
-
Μια Βοηθεια
Από kalimike στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 1Τελευταίο Μήνυμα: 24-01-08, 14:16 -
Μια βοήθεια
Από xanthos4 στο φόρουμ Alcatel Thomson ADSL modems και routersΜηνύματα: 0Τελευταίο Μήνυμα: 19-06-07, 19:49 -
Μια βοήθεια
Από mertz1966 στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 12Τελευταίο Μήνυμα: 16-08-06, 11:06 -
Μια βοήθεια στο Madriva(όχι μία δηλαδή-έχω πολλές απορίες)...
Από xaxa1982 στο φόρουμ Unix - LinuxΜηνύματα: 14Τελευταίο Μήνυμα: 19-12-05, 21:30 -
Μια μικρή βοήθεια με μια οθόνη LG 1750SQ
Από tb50 στο φόρουμ Κάρτες ήχου, γραφικών, ηχεία και οθόνεςΜηνύματα: 3Τελευταίο Μήνυμα: 10-10-05, 20:15
Bookmarks