Wątek przeniesiony 2023-03-06 17:49 z Off-Topic przez Riddle.

Jak sprawdzić w jakim języku napisany jest program?

0

Jak sprawdzic w jakim jezyku został napisany program ?
Czy jest na to jakis sposób?
Wrzucajac do zwyklego edytora, wyrzuca masę szlaczków a na poczatku miedzy innymi:

FastMM Borland Edition © 2004, 2005 Pierre le Riche / Professional Software Development

0

Delphi Język to chyba będzie Object Pascal a Delphi to IDE
kiedyś na github był projekt DeDe i można było z EXE wyciągnąć sporo informacji
ale ostatnio nie wiem czemu zniknął

0
Adamek Adam napisał(a):

Delphi Język to chyba będzie Object Pascal a Delphi to IDE

Borland/Embarcadero trochę „miotał się w zeznaniach” czy Delphi to nazwa języka, czy tylko samego IDE. Więc to chyba zależy od użytej wersji Delphi :-)

0

Może to być Delphi lub C++. Borland robił też IDE dla C++.

0

A FastMM to nazwa modułu do wydajniejszego zarządzania pamięcią, więc za wiele Ci nie pomoże ;)
Plik exe to poszczególne rozkazy procesora. Jeśli masz w .NET, to pewnie będą to rozkazy CLR, a jeśli masz exe z JAVĄ, to być może będą to rozkazy wirtualnej maszyny. W sensie, że da się do tego dojść. Chociaż nie sprawdzałem tego i nie wiem jak to wygląda w rzeczywistości.

Ale prostymi metodami nie sprawdzisz w czym apka została napisana. Możesz próbować dekompilacji, która zazwyczaj jest nielegalna i może do czegoś dojdziesz. Chociaż tutaj chyba też nie dostaniesz w 100% poprawnej odpowiedzi.

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