22. februar 2006 - 10:49Der er
5 kommentarer og 1 løsning
Skjule password i kompileret java-class?
Jeg har en java-class som bruges til at dekryptere filer. I selve koden er der angivet et hardkodet password.
Er det muligt at dekompilere class'en og finde frem til password'et? - Og er der evt. en metode til at sløre passwordet i koden, hvis det er tilfældet.
Et hardcoded password kan man sagtens finde frem til... men har ikke selv dekomplileret en klasse så ved ikke helt præcis hvordan resultat bliver.. Hvis resultatet er en almindelig javaklasse så siger det sig selv, at den er synlig, men hvis det kommer i en løsere form så kan man stadig finde frem til det, men så kan du istedet lave en metode med en matematisk formel, som udregner passwordet.
Det gør det i hvertfald lidt bedre, men der er sikkert andre, som har bedre ideer til hvordan det skal gøres... kan forestille mig der er en klasse i java biblioteket, som kan kryptere sådan noget for dig.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.