Wiem jak podmieniać ikonki.

0

Witam :

0

To sie nazywa SPAM.

Może byś tak dodał art na stronke?? Wtedy moglbys w arcie umieścić, że to pochodzi z twojej stronki.
Jakbyś nie wiedział, to posty można edytować!!

0

poza tym edytowal poprzedni post , anie dopisywal
po trzecie - nie chwal sie :-) :-)

0

Stary!
Wy tego na pewno niewiedzialiście.Ja się pytałem ok. 25 razy na forum.

I się nie chwale tylko wam pokazuję jak to zrobić,ponieważ to co zrobiłem miałem nadzieję,że zasługuję na uszanowanie,że ujawniłem to co zrobiłem.

0

Stary!
Wy tego na pewno niewiedzialiście.Ja się pytałem ok. 25 razy na forum.

I się nie chwale tylko wam pokazuję jak to zrobić,ponieważ to co zrobiłem miałem nadzieję,że zasługuję na uszanowanie,że ujawniłem to co zrobiłem.

ni etaki stary :-) i wiem ze sie nie chwalisz,,ale to ni jest miejsce na tego typu posty..
a na szacunek zasluzyc piszac jak wyciagnac ikonki? [glowa] [glowa] [glowa]

ujawniles? lol a co to KGB albo STASI ??

0

eee, troche przesadziliscie z tym najezdzaniem na goscia, bo na tej stronie jaka podal jest czysty opis tej metody, zadnych bannerow bankiera :), ani nawet linku do glownej.

ja od siebie Ci dziekuje, bo mozliwe ze mi sie kiedys przyda

0

ja mam małą uwage dlaczego to wszystko jest do lewej posciagane? jeśli masz w kodzie spacje i checsz aby one były uwzględnione wpisz div/div to sa tagi bo tego sie czytac nie da

0

do wyciągania i podmieniania ikonek w aplikacjach jest ReHack :D

0

Pit, nie rehack tylko reshack jak cos :)

0

Albo Restorator (był w Ekspercie^^).

0

A mnie zastanawia jak ktos taki Noob Saibot jezeli sam napisal cos takiego nie odpowiadal wczesniej na forum. No i mam takie podejrzenia ze to co podal Noob Saibot to jest troche sciagniete skas. Jezeli sie mysle to najmocniej przepraszam ale wymyslilem sobie taki tescik :)

function Tform1.BrowseResDir( const ResStart: pIRD; const dir: pIRD; Depth: Integer ): DWord;
var
SingleRes: pIRDirE;
i: Integer;
begin
Result := 0;
SingleRes := pIRDirE( pChar( dir ) + SizeOf( IMAGE_RESOURCE_DIRECTORY ) );
for i := 0 to dir.NumberOfNamedEntries + dir.NumberOfIdEntries - 1 do
begin
Result := SearchResDirEntry( ResStart, SingleRes, Depth );
if Result 0 then Break;
Inc( SingleRes, 1 );
end;
end;

Moglbys mi wyjasnic co robi ta funkcja i do czego jest potrzebna w tym co napisales :) Bo ja troche glupi jestem no a chcialbym sie czegos nauczyc :) Jezeli to skas sciagnles to mogles chociaz napisac skad to jest a jezeli sam napisales to mam nadzieje ze mi wyjasnisz dzialanie tej funkcji :) Moze to glupie ale naprawde cos nie moge uwierzyc ze ot tak nagle znalzl nam sie kolejny swietny programista :) Jezeli jednak sie myle to naprawde bardzo przepraszam :)

0

Wyprostujmy sprawę jasno.

Od ok. 2 dobrych lat zajmuję się dokładną dekompilacją plików wykonywalnych exe i dll.
Procedurę podmiany ikonki zaprezentowanej na mojej stronie jest w całości moim kodem,który
modyfikuję i dopisuję od ok. 6 miesięcy.(dowód ile razy na tym forum pytałem się o podmianę ikonek w exe'kach procedurą w DELPHI 5?)

Teraz doszła nowa modyfikacja,która wcześniej nie było w kodzie.
ReplaceIcon( OutFile, SFXSize );
Po powyższym kodzie należy zastosować procedurę zwolnienia pamięci OutFile,aby nie wychodząc z programu podmienić ikonkę.
FileClose(OutFile);

[dopisane1]
Jeszcze jedno.Teraz opiszę wam szczegółowo procedurę dla żółtodziobów,którzy nie mają zielonego pojęcia o nagłówkach plików wykonywalnych.

function Tform1.BrowseResDir( const ResStart: pIRD; const dir: pIRD; Depth: Integer ): DWord;
var
SingleRes: pIRDirE;
i: Integer;
begin
Result := 0; //przypisanie standardowego
SingleRes := pIRDirE( pChar( dir ) + SizeOf( IMAGE_RESOURCE_DIRECTORY ) ); //szukanie zasobu
w obrębie obrazu zasobu w celu znalezienia i sprawdzenia pojedynczego zasobu
for i := 0 to dir.NumberOfNamedEntries + dir.NumberOfIdEntries - 1 do //pętla odpowiadająca za przeszukanie wszystkisz rekordów
begin
Result := SearchResDirEntry( ResStart, SingleRes, Depth ); //oddanie informacji o początku obrazu zasobu i początku pojedynczego zasobu.
if Result 0 then Break;
Inc( SingleRes, 1 ); //zwiększenie pojedynczego zasobu o 1
end;
end;

Ta funkcja podaje informacje o tzw. obrazie zasobów ,czyli wyszukuje początek zasobu i jego podzasoby bitowe.

[dopisane2]
Jeszcze coś.Fajnie że się udzielacie.
Ja mam modem i pakiet 30 h w tpsa i mi to nie wystarcza,gdyż dzielę go z bratem.
Ale robię wszystko co w mojej mocy,żeby na mojej stronie powstał serwis o dekompilowaniu,crackowaniu,hackowaniu programów i systemów operacyjnych,ale tylko w celach edukacyjnych.

Na mojej stronie znajdziesz teraz kod źródłowy skanera portów.
Stworzyłem go z mojego i kilku hakerów z Amsterdamu doświadczenia.
[dopisane3]
http://noribo.w.interia.pl

[Moderator grzecznie prosi: UZYWAJ EDYCJI POSTOW CHAKIERZE!!!!!!!]

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