Dostęp do wartości zmiennych

0

Czy jest możliwość wydobycia wartości zmiennych używanych przez program Javy, nie mając dostępu do kodu itp., ale z poziomu systemu?

2

Tak (może) ale nie stać cię na to.

  1. Generalnie: nie.
  2. a jaki rzeczywisty problem chcesz roziwązać?
0
Registry napisał(a):

nie mając dostępu do kodu itp

Kod można częściowo odzyskać jak masz dostęp do Jara. Chyba że wywołujesz webserwice/mikroserwice to wtedy nic się nie da :(

0

Pytanie czy chcesz faktycznie dostęp do zmiennych, czy tylko do danych?

0

Problem jest taki, że chcę sprawdzić co się stanie w trakcie wykonywania programu, jak w trakcie pozmieniam wartości zmiennych. Czy do zmiennych, czy do danych - chyba zmiennych, jeśli chcę modyfikować wartość?

1
Registry napisał(a):

Problem jest taki, że chcę sprawdzić co się stanie w trakcie wykonywania programu, jak w trakcie pozmieniam wartości zmiennych. Czy do zmiennych, czy do danych - chyba zmiennych, jeśli chcę modyfikować wartość?

Czyli chcesz podmienić zmienne w trakcie działania programu?

Tylko weź pod uwagę, że kod języka programowania, owszem ma zmienne, ale podczas kompilacji one są zamieniane na inne konstrukty, wskaźniki, czasem gołe dane. Tak na prawdę po kompilacji już nie można mówić o czymś takim jak zmienna Najwyżej możesz próbować znaleźć adresy w pamięci, które mają szanse odpowiadać wartościom którym chcesz.

0
Registry napisał(a):

Problem jest taki, że chcę sprawdzić co się stanie w trakcie wykonywania programu, jak w trakcie pozmieniam wartości zmiennych. Czy do zmiennych, czy do danych - chyba zmiennych, jeśli chcę modyfikować wartość?

Znasz nazwy tych zmiennych ?Wiesz, że w ogóle istnieją, czy to takie mniemanie?
O jakim programie mowa?

Riddle napisał(a):

Tylko weź pod uwagę, że kod języka programowania, owszem ma zmienne, ale podczas kompilacji one są zamieniane na inne konstrukty, wskaźniki, czasem gołe dane. Tak na prawdę po kompilacji już nie można mówić o czymś takim jak zmienna Najwyżej możesz próbować znaleźć adresy w pamięci, które mają szanse odpowiadać wartościom którym chcesz.

Tu mu tak fachowo, a on pewnie chce sobie żyć dodać, albo coś podobnego. I tylko to go interesuje

1 użytkowników online, w tym zalogowanych: 0, gości: 1