From: leandro <le...@ib...> - 2000-04-12 18:35:14
|
> I'm trying to erase a MS-Access 2.0 passwd... I'm am using the following app to accomplish this : #include <stdio.h> #include <stdlib.h> #include </usr/include/g++-2/iostream.h> const int LEN=13; int main(int argc, char* argv[]) { unsigned char buffer[LEN+1]; FILE *file; char buff[LEN+1]; cout << "// erases a mssccess passwd //" << endl; if (argc != 2) { cout << "Uso: access base.mdb" << endl; exit(0); } file = fopen (argv[1], "r+b"); if (file == NULL) { cerr << "Erro ao abrir arquivo " << argv[1] << endl; exit(-1); } fseek (file, 0x42, SEEK_SET); fgets(buff,13,stdin); fputs(buff,file); fclose(file); } Does somebody knows if I'm at the right file pos ?? or the passwd lenght ????? thanx |