[ xxxrugby @ 31.08.2005. 17:51 ] @
Ocu da otvorim file i odem u njemu recimo na Adressu 0x235 ili ti ga 00000235 I onda tu ocu da promjenim vrijednost recimo na FF. Kako da to uradim.! |
[ xxxrugby @ 31.08.2005. 17:51 ] @
[ X Files @ 31.08.2005. 21:44 ] @
Pre neki dan sam bas to pominjao, npr za C++ Builder:
// NETESTIRANO: Code: TMemoryStream *MS = NULL; try { try { MS = new TMemoryStream; MS->LoadFromFile( "C:\\nekifajl.png" ); // ============================== &((LPBYTE)(MS->Memory))[ 0x235 ] = 0xFF; // ============================== MS->SaveToFile( "C:\\nekifajl.png" ); } catch ( const Exception &e ) { // Greska pri otvaranju datoteke... } } __finally { if ( MS ) delete MS; } Potpuno isto je i za svaki drugi buffer, samo sto moras SAM da implementriras: - otvaranje fajla, - rezervisanje prostora za buffer (shodno velicni fajla), - punjenje buffera - IZMENA: buffer[ 0x235 ] = 0xFF; - snimanje buffera u datoteku. ... ako nesto nisam prevideo. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|