Hirdetés
- Noctua+Asetek: egyre közelebb a Noctua első vízhűtése
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Melyik tápegységet vegyem?
- Szomjan halunk, míg az AI dolgozik
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- Windows 11: miért nem vált mindenki?
- AMD Navi Radeon™ RX 7xxx sorozat
- AMD Navi Radeon™ RX 9xxx sorozat
- Vezeték nélküli fejhallgatók
- Autós kamerák
-
PROHARDVER!

Új hozzászólás Aktív témák
-
Gh0sT
addikt
Sziasztok!
Valaki tud olyan épkézláb megoldást, amivel egy dotnet (VB) alkalmazás visszafejtését meg lehet nehezíteni? Szembesültem azzal az igen szomorú ténnyel, hogy gyakorlatilag a teljes VB forráskód néhány kattintással kinyerhető az exe-ből, ami innentől kezdve megkérdőjelezi bármilyen védelem beépítésének eredményességét.
Egyáltalán ha adott egy alkalmazás, aminek a használatát regisztrációhoz szeretném kötni, akkor hogyan lehet azt a leghatékonyabban megvalósítani?
1. Irok a programban valamilyen algoritmust, ami a felhasználó neve szerint generál egy aktiváló kódot. Ez nem elég, mert egy falhasználónév és egy kulcs ismerete mellett másolható, használható bárhol az alkalmazás.
2. Valamilyen hardver komponenst is beveszek a regisztrációs folyamatba, de ehhez meg meg kell tudnom az adott komponens egyedi ID-ját. Ezen kívül valahol az ID-t tárolnom kell, ami rossz esetben a kód, jó esetben valami keyfile, vagy adatbázis. Ha a kódban tárolom az ID-t, akkor minden exe-t fordíthatok le egyedileg. Ha valami key.fileban, akkor meg azt kell titkosítani.
3. Valami webes aktiválós, sunyi módon adatbázishoz kapcsolódós megoldáson gondolkodom még, ami ellenőrizné, hogy a felhasználó jogosult-e a használatra. Ezzel meg az a probléma, hogy az offline futtatást herélem ki, vagy korlátozom, ezen kívül itt is kellene valami egyedi ID a gépről, ami alapján a jogosultság korlátozható lenne.Lényeg a lényeg, akármit is választok, ha a kód visszafejthető, akkor pillanatok alatt kideríthető a regisztrációs folyamat menete, ezáltal kiiktatható. Tehát: hogyan titkosítsam úgy a programom, hogy azt ne lehessen gyakorlatilag a forráskód szintjére visszafejteni?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- eBay-es kütyük kis pénzért
- Otthoni hálózat és internet megosztás
- Noctua+Asetek: egyre közelebb a Noctua első vízhűtése
- Spórolós topik
- SörcsaPH!
- Allegro vélemények - tapasztalatok
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- 50 év után kilőtt négy űrhajós a Holdra
- Kerékpárosok, bringások ide!
- További aktív témák...
- Részletre BankMentes ASUS ROG Zephyrus G16 (2025) GU605CR QR110W
- Konzol felvásárlás!! Xbox Series S, Xbox Serries X
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
- NAGYKER ÁR!Sosemhasznált! HP OmniBook 5 Flip i5-1334U 8GB 512GB 14" FHD+ áthajtós-érintős Gar.: 1 év
- 27% - LG 27MK600M-B IPS Monitor! 1920x1080 / 75Hz / 5ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


