-
Data: 2012-05-16 13:01:16
Temat: Re: podgląd języka
Od: " " <f...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Jan Kowalski <s...@o...pl> napisał(a):
> Witam!
> Przepraszam Ĺşle trafiĹem ale mi chodzi o aplikacjÄ, ktora po
> podĹwietleniu odpowiedniego pliku wskaĹźe mi jego tekst w jÄzyku
> programowania.
> DziÄkujÄ.
tak naprawde programy wykonywalne są programami przetworzonymi na
ciag bajtow/ komend procesora, nie jest tak ze po wcisnieciu np F3
w total commanderze zobaczysz 'listing' programu (poza b nielicznymi
programami w postaci jezykow skryptowych ) Prawie wszystkie (z grubsza
wszystkie programy pod windowsa, maka czy linuxa (o ile wiem) mozesz
co najwyzej disasemblowac - tj zobaczyc kod (do tego czasem z pewnymi
bledami odtworzony) w postaci komend procesora i nieopisanych sekwencji
liczb w miejsce danych, disasemblerow jest sporo, pewnie mozna podpiac
jako wtyczke do tc tak ze pod F3 bylby wynik disasemblacji ale zaznaczam
ze nie jst to zbyt czytelne (vel bardzo ciezko czytelne, polapac sie
w zwyklych zrodlach (ktore czasem sa dla programu udostepniane ale w
postaci odzielnej paczki niezaleznej odprogramu) jest ciezkawym
(zalezy od rozmiaru zrodel i ilosci i jakosci nazw i komentarzy)
zadaniem polapanie sie w kodzie z disasemblera gdzie wogole nie ma
oryginalnych nazw wymaga ciezkiej laboratoryjnej roboty (zapewne opierajacej
sie glownie na eksperymentowaniu polegajacym na zmienianiu i odpalaniu
i zgadywaniu po wynikach co moze robic ten kawalek) *
* to mi sie w sumie nie podoba i uwazam ze bardziej rozpowrzechnione
powinno byc produkowanie programow z zaszytym zestawem nazw i typow, sam nie
jestem jakims specjalnym zwolennikiem open source ale bardziej podobaloby
mi sie publikowanie programow wykonywalnych z symbolami
nie wiem jak moj stary brolandowski kompilator radzi sobie
z produkowaniem tych symboli a moje disasemblery z ich czytaniem
bo nigdy jeszcze tego nie probowalem
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 16.05.12 16:27 M.M.
- 16.05.12 17:45
- 17.05.12 12:07 Adam Wysocki
- 17.05.12 20:54 Marek Borowski
- 17.05.12 21:10
- 17.05.12 21:55 Stachu 'Dozzie' K.
- 17.05.12 22:36 Marek Borowski
- 18.05.12 00:15 Stachu 'Dozzie' K.
- 18.05.12 13:07 KO
- 19.05.12 21:29 Adam Przybyla
- 21.05.12 10:17 Roman W
- 21.05.12 21:39 M.M.
- 21.05.12 22:10 Marek Borowski
- 21.05.12 22:15 Marek Borowski
- 21.05.12 22:26
Najnowsze wątki z tej grupy
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-09-30 Rozprawa zdalna brak komputera
- 2024-09-30 Zielona Góra => Spedytor międzynarodowy <=
- 2024-09-30 Hackowanie SS7
- 2024-09-30 Seba strikes back
- 2024-09-30 MĂźnchen => DevOps Engineeer (Azure) <=
- 2024-09-30 MĂźnchen => DevOps Engineer (Azure) <=
- 2024-09-30 Gdańsk => Frontend Developer (Angular area) <=
- 2024-09-30 Warszawa => Spedytor Międzynarodowy <=
- 2024-09-30 Marki => Senior PHP Symfony Developer <=
- 2024-09-30 Warszawa => Technical Leader (Java Background) <=
- 2024-09-30 Warszawa => Key Account Manager <=
- 2024-09-30 Warszawa => Key Account Manager <=
- 2024-09-30 Białystok => Full Stack .Net Engineer <=
- 2024-09-30 Kraków => Ruby Backend Developer <=
- 2024-09-30 dziki wschod