1. Forum
    1. Unerledigte Themen
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Blog
    1. Artikel
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Forum
  • Blog-Artikel
  • Seiten
  • Erweiterte Suche
  1. StageTwo - Deine Wohlfühloase
  2. Mitglieder
  3. Samagon

Beiträge von Samagon

  • DDR-Ram 1 Gb Riegel

    • Samagon
    • 22. Oktober 2011 um 13:07

    Hey Leute ich beschäftige mich schon lange nicht mehr damit, es geht um folgendes mein Cousin hat einen alten Aldi-Rechner soweit ich mich errinere von 2002, weiß ich da ich den gleichen bekommen hatte. Es geht nun darum das er noch keinen neuen hat und glaube ich auch keinen bekommen wird. Ich will ihn jetzt ein Ram Riegel schenken, erinnere mich jetzt nicht mehr ganz genau. Es sind 2 Steckplätze da und der Takt war 333hz es waren DDR-Ram1 Riegel. Kann ich so einfach 2x1 GB-Ram für ihn kaufen mit 333 hz oder kann die taktung höher sein oder was könnt ihr mir da sagen und noch was wäre er denn für 2 GBRam überhaupt ausgelastet oder denkt ihr eher weniger?

  • Silkroad.ru

    • Samagon
    • 19. Oktober 2011 um 21:22

    Ich habe einen Loader programmiert...

    [Hack] pwerRsro Loader Beta

    Falls er funzt würde ich um feedback bitten

    icq ist 217944118 melde dich bitte

  • pwerRsro Loader Beta

    • Samagon
    • 19. Oktober 2011 um 21:21

    Ne der wird nicht funktionieren, da ich die Locale vom RSRO Client benutze

  • Problem mit SendAsync bei SocketAsyncEventArgs

    • Samagon
    • 16. Oktober 2011 um 21:05

    Hallo ich habe mal wieder eine Frage, undzwar beschäftige ich mich mit der SocketAsynEventArgs Klasse, kriege soweit das Connecten, Listen und Receiven hin. Jedoch sobald ich mich an SendAsync dranmache klappt es nicht. Es passiert nichts und ich kann nichtmal prüfen wodran ich hängen geblieben bin. Ich zeig euch mal einfach meine 2 Klassen+Start:

    [cs]
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Net.Sockets;
    using System.Net;
    using System.Windows.Forms;

    namespace SocketTest
    {
    public class ClientSocket
    {
    ServerSocket Server = new ServerSocket();
    public Socket Socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
    Socket Listener = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
    public IPEndPoint SilkroadClient = (new IPEndPoint(IPAddress.Parse("127.0.0.1"), 16000));

    public void ListenForClient()
    {
    SocketAsyncEventArgs Args = new SocketAsyncEventArgs();
    Args.Completed += new EventHandler<SocketAsyncEventArgs>(OnAccept);
    Listener.Bind(SilkroadClient);
    Listener.Listen(1);
    Listener.AcceptAsync(Args);
    }
    private void OnAccept(object sender, SocketAsyncEventArgs e)
    {
    byte[] Buffer = new byte[8192];
    e.SetBuffer(Buffer, 0, Buffer.Length);
    e.Completed -= new EventHandler<SocketAsyncEventArgs>(OnAccept);
    e.Completed += new EventHandler<SocketAsyncEventArgs>(OnReceive);
    Socket = e.AcceptSocket;
    Socket.ReceiveAsync(e);
    }
    private void OnReceive(object sender, SocketAsyncEventArgs e)
    {
    e.Completed += new EventHandler<SocketAsyncEventArgs>(OnReceive);
    Socket.ReceiveAsync(e);

    SocketAsyncEventArgs Args = new SocketAsyncEventArgs();
    Args.SetBuffer(e.Buffer, e.Offset, e.BytesTransferred);
    Server.Socket.SendAsync(Args);
    }
    }
    }

    [/cs]
    [cs]
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Net.Sockets;
    using System.Net;
    using System.Windows.Forms;

    namespace SocketTest
    {
    class ServerSocket
    {
    public Socket Socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
    public IPEndPoint SilkroadServer = (new IPEndPoint(IPAddress.Parse("212.24.57.34"), 15779));

    public void ConnectToSilkroad()
    {
    SocketAsyncEventArgs Args = new SocketAsyncEventArgs();
    Args.UserToken = Socket;
    Args.RemoteEndPoint = SilkroadServer;
    Args.Completed += new EventHandler<SocketAsyncEventArgs>(OnConnect);
    Socket.ConnectAsync(Args);
    }
    private void OnConnect(object sender, SocketAsyncEventArgs e)
    {
    byte[] Buffer = new byte[8192];
    e.SetBuffer(Buffer, 0, Buffer.Length);
    e.Completed -= new EventHandler<SocketAsyncEventArgs>(OnConnect);
    e.Completed += new EventHandler<SocketAsyncEventArgs>(OnReceive);
    Socket.ReceiveAsync(e);
    }
    private void OnReceive(object sender, SocketAsyncEventArgs e)
    {
    e.Completed += new EventHandler<SocketAsyncEventArgs>(OnReceive);
    Socket.ReceiveAsync(e);

    SocketAsyncEventArgs Args = new SocketAsyncEventArgs();
    Args.SetBuffer(e.Buffer, e.Offset, e.BytesTransferred);
    ClientSocket Client = new ClientSocket();
    Client.Socket.SendAsync(Args);
    }
    }
    }

    [/cs]
    [cs]
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Net.Sockets;
    using System.Net;
    using System.Threading;
    using System.IO;

    namespace SocketTest
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }
    ClientSocket Client = new ClientSocket();
    ServerSocket Server = new ServerSocket();
    private void button1_Click(object sender, EventArgs e)
    {
    Client.ListenForClient();
    }
    }
    }

    [/cs]

  • Lasierte Scheinwerfer durch Tüv

    • Samagon
    • 15. Oktober 2011 um 18:19

    Gibt sogar 3 Punkte, hab mich jetzt schlau gemacht, kannst es drehen wie du willst ob mit Reflektoren oder sogar wenn sie vom Tüv vertifiziert wurden solange du die selber geschwärzt hast verliert man jegliche Lizenz dazu. Erstens musste bei den Bullen bezahlen, zweitens kriegste 3 Punkte, drittens musst der Polizei das nachweißen das du es wieder auf normal gewechselt hast also brauchste ne bescheinigung vom Tüv.

    Das einzige was ich so gelesen habe was machbar ist. Wenn die Scheinwerfer von Werk aus Dunkel Produziert sind und ABE haben dann ist es möglich.

  • Lasierte Scheinwerfer durch Tüv

    • Samagon
    • 15. Oktober 2011 um 15:07

    Guten Tag Jungs,
    Ich habe eine recht spezifische Frage, wobei ich nichts zu im Internet gefunden habe. Es geht darum das ich Lasierte Rücklichter an meinem Seat Leon habe, das problem ist sie sind gar nicht zulässig und ich habe diesen Monat Tüv. Ich möchte sie aber sofort mit dem Tüv eintragen, ist das irgendwie bei (selbst-)lasierten Scheinwerfer möglich, ich habe von einem bekannten gehört man müsste sich dazu Abblendstreifen drankleben und dann könnte man diese eintragen. Helft mir bitte

  • Root 24/7 Botten?

    • Samagon
    • 15. Oktober 2011 um 12:09

    Als aller erstes, ist dein ROOTServer ein Windows oder Linux Server? Mit Linux ist es schwer machbar. Zweitens für Isro? Ich habe nämlich damals selber mit dem Mbot auf einem Vserver gebotet. Hat megagut gefunzt, musstest halt Silkroad downloaden, installieren und Updaten hat er noch gemacht.

  • pwerRsro Loader Beta

    • Samagon
    • 9. Oktober 2011 um 21:07

    Hallo liebe Community ich möchte euch meinen Rsro Loader präsentieren
    das besondere an diesem Loader ist, er ist Versionunabhängig, das bedeutet egal welche RSRO-Version, der Loader funktioniert immer. Es ist keine DLL nötig.

    Folgende Optionen sind zur Zeit möglich:

    -Multiclient
    -Patch Seed
    -English Patch
    -Zoomhack
    -Nude Patch
    -Swear Filter
    -Serverstatus FULL (konnte ich bissher nicht testen da es nicht soweit kam)
    -No GameGuard
    -RedirectIP

    Zur Zeit sieht der Loader so aus:

    Virustotal: Virustotal

    Downloadlink: pwerRsroLoader

    Zitat


    Beta Release

    Ich bitte um Vorschläge, ihr könnt gerne schreiben was ihr noch erwartet, was fehlt und das wichtigste, falls ihr probleme damit habt schreibt mir.

  • Multiclient C10

    • Samagon
    • 7. Oktober 2011 um 17:08

    Such doch hier im Sro bereich nachdem EdxLoader der ist sofort mit source zusammen

  • Multiclient C10

    • Samagon
    • 6. Oktober 2011 um 19:12

    In rsro hat sich das jetzt geändert es funktioniert dort nicht mehr auf diese Methode. Normal gibt dir GetAdapterInfo deine MacAdresse wieder und sendet sie im Client and den Server. Doch hier wurde es anders gemacht, hier ist das übersprungen worden und es wird immer 00 00 00 00 geschickt. Deswegen musst du schauen wo der Client die 00 00 00 00 übernimmt und diese durch deinen wert von GetTickCount übernimmt. Mir ist immer noch Rätselhaft wieso nicht alle die Multiclient verwenden gebannt werden, aber egal das tut hier nichts zur Sache.

    Du musst dir dafür eine Funktion in Asm schreiben dafür musst du ahnung von CodeCave, ASM, und Ollydbg haben.

    Edit: Schau dir den EDXloader an der macht das genau richtig

  • Silkroad ESro (Loader) C8 Fehler. Hilfe!!!

    • Samagon
    • 5. Oktober 2011 um 20:08

    Process SilkProcess;
    SilkProcess = new Process();
    SilkProcess.StartInfo.FileName = textBox_Path.Text;
    SilkProcess.StartInfo.Arguments = "0/40 0 0";
    SilkProcess.Start();
    Arguments sind die StartParameter

  • C# pwerRsro Loader Source

    • Samagon
    • 16. September 2011 um 23:02

    Wie gesagt es ist erstmal nur ne Alpha und eine experimentierphase will erstmal ne stabile version rausbringen :). Dazu braucht ich feedbacks zu eventuellen fehler etc

  • C# pwerRsro Loader Source

    • Samagon
    • 16. September 2011 um 21:23

    Hier will ich euch mein Source von meinem Rsro Loader in C# releasen, denke das wird einigen gefallen.

    Mit RedirectIP, Multiclient, AutoSearchAddress, CodeCave, etc.

    edit:
    http://www.megaupload.com/?d=XPAK2IKS

  • Problem mit Ws2.Connect adresse aus der dll bekommen

    • Samagon
    • 13. September 2011 um 21:21

    Also das problem ist folgendes: Twice hat mir diesen vorschlag gemacht wenn ich eine adresse für eine Api-Funktion finden lassen will muss ich sie so nutzen:
    uint WS2Connect = GetProcAddress(GetModuleHandle("WS2_32.dll"), "connect");
    Das problem ist wen ich das Programm im Compiler debugge kriege ich die addresse für die funktion raus, wenn ich das projekt aber release ist die adresse dafür 0x00000000.
    Hier bei dieser funktion:

    uint GTC = GetProcAddress(GetModuleHandle("kernel32.dll"), "GetTickCount");

    Funktioniert das immer, woran liegt das?

  • Ollydbg POP oberste adresse aus dem stack

    • Samagon
    • 9. September 2011 um 23:38

    Nein das sagt mir nichts

  • Ollydbg POP oberste adresse aus dem stack

    • Samagon
    • 9. September 2011 um 22:46

    problem ich muss die register direkt danach mit pushad verstauen damit ich sie ja später über popad wieder so hinterlassen kann

  • Ollydbg POP oberste adresse aus dem stack

    • Samagon
    • 9. September 2011 um 22:15

    Auf welche art könnte ich das denn sonst machen?

  • Ollydbg POP oberste adresse aus dem stack

    • Samagon
    • 9. September 2011 um 21:43

    Ich habe eine Frage ich schreibe eine funktion im sro_client und möchte die oberste adresse aus dem stack nehmen was ich mit "POP" mache, was inetwa so aussieht:

    00150000 8F05 70FE9E09 POP DWORD PTR DS:[99EFE70] ; sro_clie.004C9DF8

    Wobei "99EFE70" die Adresse im stack ist und sro_clie."004C9DF8" der inhalt jedoch variiert das "99EFE70" immer und das problem ist ich weiß nicht wieso. Gibt es nicht ein einfachen befehl die oberste adresse ausm stack zu entfernen. Google sagt mir so erstmal nichts

  • Ollydbg ASM verstehen

    • Samagon
    • 30. August 2011 um 20:51

    Nun reicht dieses Tut aus um das zu verstehen?

  • Ollydbg ASM verstehen

    • Samagon
    • 30. August 2011 um 19:07

    Es geht um folgendes ich möchte ein wenig Reverse Engineering lernen, nur leider ist es schwer den richtig ansatz zu finden und somit ist es schwer zu verstehen was genau Ollydbg macht. Gut einige leichte sachen(JMP, NOP etc.) sind mir klar und paar befehle weiß ich wofür sie sind, jedoch bringt mir das nicht das verständniss was ich haben möchte.

    Als beispiel nehme ich den MultiClient im RSRO Client, ich will die Mac-Adresse generieren damit ich kein C10 error. Aus dem Hawk Loader weiß ich das hier der Rote Calll zur funktion mit der Mac Generate Adresse führt. Hoffe dongdong ist nicht sauer.

    Code
    004C9DE5    E8 769BFEFF                 CALL sro_clie.004B3960
    004C9DEA    6A 06                       PUSH 6
    004C9DEC    8D4424 48                   LEA EAX,DWORD PTR SS:[ESP+48]
    004C9DF0    50                          PUSH EAX
    004C9DF1    8BCF                        MOV ECX,EDI
    [color=#ff0000]004C9DF3    E8 689BFEFF                 CALL sro_clie.004B3960[/color]
    004C9DF8    A1 50431201                 MOV EAX,DWORD PTR DS:[1124350]
    004C9DFD    8B9B 60100000               MOV EBX,DWORD PTR DS:[EBX+1060]
    004C9E03    8B08                        MOV ECX,DWORD PTR DS:[EAX]
    004C9E05    8B51 50                     MOV EDX,DWORD PTR DS:[ECX+50]


    Nun weiß ich das in der dll über Gettickcount die Mac-Adresse generiert wird und die an diese Adresse wieder gecallt wird:

    Code
    004B3960    56                          PUSH ESI
    004B3961    8BF1                        MOV ESI,ECX
    004B3963    0FB786 3E100000             MOVZX EAX,WORD PTR DS:[ESI+103E]
    004B396A    57                          PUSH EDI
    004B396B    66:8B7C24 10                MOV DI,WORD PTR SS:[ESP+10]
    004B3970    0FB7CF                      MOVZX ECX,DI
    004B3973    8D1401                      LEA EDX,DWORD PTR DS:[ECX+EAX]
    004B3976    3B96 4C100000               CMP EDX,DWORD PTR DS:[ESI+104C]
    004B397C    7E 17                       JLE SHORT sro_clie.004B3995
    004B397E    68 58A9E600                 PUSH sro_clie.00E6A958
    004B3983    8D4424 14                   LEA EAX,DWORD PTR SS:[ESP+14]
    004B3987    50                          PUSH EAX
    004B3988    C74424 18 00000000          MOV DWORD PTR SS:[ESP+18],0
    004B3990    E8 D1C06700                 CALL sro_clie.00B2FA66
    004B3995    8B96 34100000               MOV EDX,DWORD PTR DS:[ESI+1034]
    004B399B    51                          PUSH ECX
    004B399C    8B4C24 10                   MOV ECX,DWORD PTR SS:[ESP+10]
    004B39A0    51                          PUSH ECX
    004B39A1    03D0                        ADD EDX,EAX
    004B39A3    52                          PUSH EDX
    004B39A4    E8 C7D76700                 CALL sro_clie.00B31170
    004B39A9    66:01BE 3E100000            ADD WORD PTR DS:[ESI+103E],DI
    004B39B0    0FB786 3E100000             MOVZX EAX,WORD PTR DS:[ESI+103E]
    004B39B7    8BB6 54100000               MOV ESI,DWORD PTR DS:[ESI+1054]
    004B39BD    66:8B0E                     MOV CX,WORD PTR DS:[ESI]
    004B39C0    83C4 0C                     ADD ESP,0C
    004B39C3    66:81E1 0080                AND CX,8000
    004B39C8    83C0 FA                     ADD EAX,-6
    004B39CB    66:0BC8                     OR CX,AX
    004B39CE    5F                          POP EDI
    004B39CF    66:890E                     MOV WORD PTR DS:[ESI],CX
    004B39D2    5E                          POP ESI
    004B39D3    C2 0800                     RETN 8
    Alles anzeigen


    Welche übrigens sofort vom client gecallt wird, falls keine Multiclient funktion vorliegt.

    Nun das ist ein wenig kompliziert. Ich will hier nicht die lösung oder einen ansatz darauf wissen. Ich will wissen was hier gemacht wird, also im ASM Code bzw in Ollydbg.

    Denn im ernst ich finde keine Tutorials mit dem richtigen ansatz die mir dieses wissen vermitteln.

  1. Datenschutzerklärung
  2. Impressum