INHOUDSOPGAWE:
Video: Is dit moontlik om 'n DLL te dekompileer?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Kort antwoord: jy kan nie. Lang antwoord: Die samestellingsproses vir C/C++ is baie verliesloos. Op die beste wat ek gehoor het van 'n paar gereedskap wat jou 'n gedeeltelike kan gee dekompilasie , met stukkies C-kode wat hier en daar herken word, maar jy sal steeds deur baie samestellingkode moet lees om sin te maak daarvan.
Kan u dienooreenkomstig 'n DLL dekompileer?
As dit die ouer Visual Basic (pre-. NET) is, dan is die DLL is saamgestel as wat genoem word p-kode en daar is 'n paar opsies om 'n paar variasies op te doen dekompileer . So 'n DLL is saamgestel na masjientaal en kan net direk wees gedekompileer tot samestellingstaal. Dit hang dus weer af van die taal wat gebruik word.
Hoe kan ek 'n DLL omgekeerd ontwerp? Omgekeerde ingenieur pakketdiagram vanaf bronlêers
- Kies Gereedskap > Kode > Onmiddellike omkeer… vanaf die nutsbalk.
- In die Instant Reverse-venster, kies. NET dll- of exe-lêers … as die taal.
- Kies Pakketdiagram vir Terugkeer na:.
- Jy kan omgekeerde pakkette na spesifieke model plaas. Om dit te doen:
- Klik OK om terug te begin.
Net so, mense vra, hoe dekompileer ek DLL in Visual Studio?
Antwoorde
- Maak die Reflector.exe oop,
- Gaan na View en klik byvoegings,
- Klik op Voeg in die Byvoegings-venster,
- Vind dan die dll wat jy FileGenerator.dll afgelaai het (wat met die FileGenerator-inprop gekom het),
- Maak dan die Byvoegings-venster toe.
- Gaan na Lêer en klik Open en kies die dll wat jy wil dekompileer,
Hoe kan ek die bronkode van 'n DLL-lêer sien?
Metode 1 - om DLL-lêer oop te maak
- Eerstens moet u na die vensterregister gaan.
- Maak die opdragprompt oop.
- Klik op die beginkieslysbalk en druk die venstersleutel +R.
- Tik "cmd." Navigeer na die ligging van die DLL-lêers en hou die shift-sleutel "Open command window here.
- Tik" regsvr32 dllname. dll" en druk enter.
Aanbeveel:
Is dit moontlik om luislang in 'n week te leer?
Oorspronklik beantwoord: Hoe kan ek Python in een week leer? Jy kan nie. Python is 'n relatief eenvoudige taal, sodat jy sy basiese sintaksis in 'n japtrap kan leer. Om egter effektief daarin te kan programmeer, moet jy 'n redelike hoeveelheid ervaring opdoen met die skryf van sagteware in Python
Is dit moontlik om 'n telefoonnommer te kloon?
Jy kan ook 'n telefoonnommer kloon met 'n SIM-kloning-instrument. Hiervoor het jy egter ook 'n SIM-kaartleser nodig. Jy kan die toestel maklik in die mark vind. Thereader kopieer basies die teikenfoon se Mobile SubscriberIdentity op homself sodat dit 'n duplikaat van die oorspronklike SIM word
Is dit moontlik om PS4 aan 'n rekenaar te koppel?
As dit die geval is, benodig jy net 'n HDMI-kabel. As jou monitor nie 'n HDMI-poort het nie, sal jy 'n adapter nodig hê. Hiermee kan jy die PS4 of PS4 Pro by 'n DVI-poort inprop. Koop 'n HDMI-na-DVI-adapterkabel om jou PS4 met DVI-konnektiwiteit by jou rekenaarmonitor aan te sluit
Is dit moontlik om die ping-program in Java te skryf deur ICMP-boodskappe te gebruik?
Ping werk deur Internet Control Message Protocol (ICMP/ICMP6) Echo Request-pakkies na die teikengasheer te stuur en te wag vir 'n ICMP Echo Reply. Die program rapporteer foute, pakkieverlies en 'n statistiese opsomming van die resultate. Hierdie Java-program ping 'n IP-adres in Java met behulp van InetAddress-klas
Is dit moontlik om 'n kodering werk te kry sonder 'n graad?
So ja, om 'n werk as 'n programmeerder te vind is moontlik selfs sonder 'n graad, jy hoef net jou vaardighede te wys. As jy kan wys dat jy vaardig is, met bv. jou eie projekte, bydraes tot oopbronprojekte en/of interessante artikels, dan sal jou gebrek aan 'n graad in baie gevalle skaars saak maak