@Szym-s: @unsigned: Program "konsolowy" różni się od "okienkowego" tym, że standardowo przy uruchomieniu dostaje konsolę (zazwyczaj, można uruchomić program konsolowy bez konsoli). Okienkowy też dostanie konsolę jeśli o nią poprosi (funkcją AllocConsole lub AttachConsole). Program konsolowy również może wyświetlać okienka; a okienkowy jeśli nie chce to nie musi wyświetlać żadnych okienek, tylko może sobie spokojnie działać w tle :)
Informacja o typie programu jest zapisana w nagłówku (jest trochę więcej
@Szym-s: No tak, ja rozumiem w pełni o co chodzi. Wiadomo, że w konsoli nie znalazłyby się informacje znikąd. Interesowało mnie tylko który kawałek nagłówka konkretnie trzeba edytować i jak, żeby do tego doprowadzić. @RRRRR niejako odpowiedział na moje pytanie, bo dał ciekawego linka do programu, który właśnie ten nagłówek zmienia. Jest też źródło, więc mogę sobie samemu zobaczyć co on tam modyfikuje. Moja ciekawość została zaspokojona :)
Ech to były czasy... Czasy m.in. pięknych wirusów, które doklejały się do istniejących - zwykłych plików - exe, com a w czasach win 3.x także do plików dll.
Wirusy z wizualizacjami, robione dla jaj, itp.... a teraz co mamy?
Czy w dzisiejszych czasach ktoś pisze jeszcze wirusy, które doklejają się do istniejącego programu? W tamtych czasach nawet w większości przypadków zawirusowany program dał się
Ogólnie to zna ktoś jakieś książki, które w przystępny sposób wyjaśnią co się dzieje w komputerze krok po kroku jak się robi takie rzeczy? Bo napisać jakiśtam program, żeby jakośtam działał - to jest jedna sprawa. Ale wiedzieć co dzieje się w bebechach maszyny to już kolejna rzecz. A za cholerę nie jestem w stanie sobie nawet wyobrazić jak to wszystko w środku jest zorganizowane i działa, że otrzymujemy taki efekt jak
ja jak uczyłem się programować (najpierw poznałem assemblera, potem dopiero inne języki...) to pisałem .COMy :) później trochę już MZ-EXE... A potem wkręciłem się z deka i sobie ogarniałem inne tematy związane z MZ-EXE, m.in. exe-packery... Chyba zdebugowałem większość depacker-stubów... LZEXE, UC-EXE, PKLiTE (1.x i 2.x), UPX, LGLZ, diet, PKSmart, XPack, aPACK, wiele wiele innych jeszcze których nazw nie pamiętam + jakieś cryptory do tych zestawów :) ale kiedy to było...
Komentarze (105)
najlepsze
Informacja o typie programu jest zapisana w nagłówku (jest trochę więcej
Ech to były czasy... Czasy m.in. pięknych wirusów, które doklejały się do istniejących - zwykłych plików - exe, com a w czasach win 3.x także do plików dll.
Wirusy z wizualizacjami, robione dla jaj, itp.... a teraz co mamy?
Czy w dzisiejszych czasach ktoś pisze jeszcze wirusy, które doklejają się do istniejącego programu? W tamtych czasach nawet w większości przypadków zawirusowany program dał się
Z języków programowania poznaj najpierw C, potem asembler.
@applicative_functor: