Hirdetés
- OnePlus 15 - van plusz energia
- Fotók, videók mobillal
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Huawei P60 Pro - kamera(telefon)
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy S25 - végre van kicsi!
-
Mobilarena

Ú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!
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- Okos Otthon / Smart Home
- Blu ray írás és írási hiba
- Napelem
- Kerékpárosok, bringások ide!
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- Xiaomi AX3600 WiFi 6 AIoT Router
- No Rest for the Wicked
- Két 16 GB-os GeForce gyártását szüntette meg az ASUS
- Projektor topic
- További aktív témák...
- Mio Star Coffe One Milk Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
- M5! KÉSZLETKISÖPRÉSI ULTRAAKCIÓ!!! SPACE BLACK MacBook Pro 14" M5!!! 10C/10G 16GB 512GB Gar!
- 174 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti (ELKELT)
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3781
- HIBÁTLAN iPhone 13 128GB Green-1 ÉV GARANCIA - Kártyafüggetlen, MS4347
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



