Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Codice ottenuto da reflector - VB net

    Ciao a tutti.

    Decompilando una dll con Reflector ho ottenuto questo codice:

    codice:
    Public Class GClass0
        ' Methods
        Public Shared Function smethod_0(ByVal string_0 As String) As String
            Dim length As Integer = string_0.Length
            Dim chArray As Char() = New Char(length  - 1) {}
            Dim i As Integer
            For i = 0 To chArray.Length - 1
                Dim ch As Char = string_0.Chars(i)
                Dim num3 As Byte = CByte((ch Xor (length - i)))
                Dim num4 As Byte = CByte(((ch >> 8) Xor i))
                chArray(i) = DirectCast(((num4 << 8) Or num3), Char)
            Next i
            Return String.Intern(New String(chArray))
        End Function
    
    End Class
    Se lo scrivo nell'editor di vb net me segnale degli errori relativi all'operatore xor.

    Questo metodo riceve in input stringhe del tipo:
    "|" & ChrW(359) & ChrW(614) & ChrW(865) & ChrW(1066) & ChrW(1312) & ChrW(1569) & ChrW(1910) & ChrW(2108) & ChrW(2422) & ChrW(2597) & ChrW(2942) & ChrW(3199) & ChrW(3440) & ChrW(3625) & ChrW(3913) & ChrW(4203) & ChrW(4449) & ChrW(4704) & ChrW(4984))

    e le trasforma in strighe "leggibili".

    Come posso scrivere questo codice in vb net?
    Grazie per l'aiuto

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    In questo forum non è ben visto il codice altrui decompilato ... soprattutto se si parla di funzioni che decriptano.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da oregon
    In questo forum non è ben visto il codice altrui decompilato ... soprattutto se si parla di funzioni che decriptano.
    Quoto e chiudo la discussione.
    Argomenti come la decompilazione o il trattamento di codice decompilato non sono ben visti nel forum.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.