exposing Java private fields with reflection
This commit is contained in:
6
classes/private/pt-br/acessapriv.py
Normal file
6
classes/private/pt-br/acessapriv.py
Normal file
@@ -0,0 +1,6 @@
|
||||
import ObjetoSecreto
|
||||
|
||||
oSecreto = ObjetoSecreto('senha super secreta')
|
||||
campoPrivado = ObjetoSecreto.getDeclaredField('escondido')
|
||||
campoPrivado.setAccessible(True) # arrombamos a porta
|
||||
print 'oSecreto.escondido =', campoPrivado.get(oSecreto)
|
||||
Reference in New Issue
Block a user