Te agradezco por tu respuesta, me voy a poner a estudiar y practicar mas con los cracksme y de a poco ir extendiendome en el tema.
Muchas gracias por tu tiempo.
Saludos
Muchas gracias por tu tiempo.
Saludos
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúPublic Client As TcpClient
Public DataStream As StreamWriter
Public Sub Send(Data As String)
DataStream.Write(Data & vbCrLf)
DataStream.Flush()
End Sub
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
If Client.Client.Connected = True Then
Client.Send("2")
End If
End Sub
Private Server As TCPControl
Public Event MessageReceived(sender As TCPControl, Data As String)
' COMUNICA CON EL FORM
Private Delegate Sub UpdateTextDelegate(TB As TextBox, txt As String)
' ACTUALIZA EL TEXTO
Private Sub UpdateText(TB As TextBox, txt As String)
If TB.InvokeRequired Then
TB.Invoke(New UpdateTextDelegate(AddressOf UpdateText), New Object() {TB, txt})
Else
TB.Text = txt
End If
End Sub
' ACTUALIZA TEXTO CUANDO RECIBE
Private Sub OnLineReceived(sender As TCPControl, Data As String)
UpdateText(txtChat, Data)
End Sub
Private Sub Listening()
' LOOP QUE ESCUCHA
Do Until IsListening = False
' ACEPTA CONEXIONES
If Server.Pending = True Then
Client = Server.AcceptTcpClient
ClientData = New StreamReader(Client.GetStream)
End If
' CUANDO LLEGA UN MENSAGE
Try
RaiseEvent MessageReceived(Me, ClientData.ReadLine)
Catch ex As Exception
End Try
Loop
End Sub
Public Function ReadDMAInteger(ByVal Process As String, ByVal Address As Integer, ByVal Offsets As Integer(), ByVal Level As Integer, Optional ByVal nsize As Integer = 4) As Integer
Try
Dim lvl As Integer = Address
For i As Integer = 1 To Level
lvl = ReadInteger(Process, lvl, nsize) + Offsets(i - 1)
Next
Dim vBuffer As Integer
vBuffer = ReadInteger(Process, lvl, nsize)
Return vBuffer
Catch ex As Exception
End Try
End Function[font=Verdana][/font]
Dim pointer As Integer = ReadDMAInteger("Proceso", &HBaseAddress+Address, Offsets, Level:=1)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label2.Text = pointer
End Sub
Dim pointervalue As Integer
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
pointervalue = WriteDMAInteger("Proceso", &HAddress, {&H1, &H2, &H3}, Value, 5)
Label1.Text = pointervalue