Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

для тех кто пользуется логами кейлогера Noxjokera

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> для тех кто пользуется логами кейлогера Noxjokera
Имя
Сообщение << Старые топики   Новые топики >>
для тех кто пользуется логами кейлогера Noxjokera - 2011-09-23 21:55:41.960000   
shkolote attake

Сообщений: 268
Оценки: 0
Присоединился: 2010-10-19 05:37:44.873333
вот вам текст проги расшифровывайте на здоровье если у вас переписка
#include "stdafx.h" #include "iostream.h" #include "fstream.h" &nbsp;&nbsp;&nbsp; int i,j; &nbsp;&nbsp;&nbsp; char a[10000]; &nbsp;&nbsp;&nbsp; char rus[27]="йцукенгшщзфывапролдячсмить"; &nbsp;&nbsp;&nbsp; char eng[27]="QWERTYUIOPASDFGHJKLZXCVBNM"; &nbsp;&nbsp;&nbsp; char fname[40];&nbsp;&nbsp;&nbsp; // имя файла открытия &nbsp;&nbsp;&nbsp; char foutname[40]; // имя файла сохранения &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; FILE *in;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // текстовый файл открытия &nbsp;&nbsp;&nbsp; FILE *out;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // текстовый файл сохранения int main(int argc, char* argv[]) { &nbsp;printf("vvedite imia faila dlia otkritiia-&gt;"); &nbsp;scanf("%s",&amp;fname); &nbsp; if ((in = fopen(fname, "rt")) == NULL) &nbsp; { &nbsp;&nbsp;&nbsp; printf("oshibka otkritia %s\n", fname); &nbsp; } &nbsp; &nbsp;&nbsp;&nbsp;&nbsp; while (!feof(in)) &nbsp;&nbsp;&nbsp; &nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fgets(a,10000,in); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf(" %s\n",a); &nbsp;&nbsp;&nbsp; &nbsp;} &nbsp;fclose(in); // закрыть файл для чтения &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; for(i=0;i&lt;=10000;i++) &nbsp;&nbsp;&nbsp; &nbsp; for(j=0;j&lt;=25;j++) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; if(a[i]==eng[j]) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; a[i]=rus[j]; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("vvedite imia faila dlia soxranenia-&gt;"); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scanf("%s",&amp;foutname); &nbsp; &nbsp;&nbsp; if ((out = fopen(foutname, "at")) == NULL) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("oshibka soxranenia"); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp; fprintf(out,"%s;\n",a); &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return 0; }
Post #: 1
RE: для тех кто пользуется логами кейлогера Noxjokera - 2011-09-23 22:06:50.923333   
shkolote attake

Сообщений: 268
Оценки: 0
Присоединился: 2010-10-19 05:37:44.873333
написал так вообще пьяным спать оставалось мало..думал чего бы хорошего сделать..вот что получилось…ругайте!!!
Post #: 2
RE: для тех кто пользуется логами кейлогера Noxjokera - 2011-09-23 23:02:30.706666   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Маать моя…ТС, теги, пожалуйста, освой - тебе говорили уже.
1) В русском алфавите у нас теперь 27 букв?) А цикл по j до 25?) Ну-ну.
2)
while (!feof(in)) { fgets(a,10000,in); printf(" %s\n",a); } fclose(in); // закрыть файл для чтения for(i=0;i&lt;=10000;i++) for(j=0;j&lt;=25;j++) { if(a==eng[j]) a=rus[j]; } Запускать у себя не стал как только увидел волшебные числа. 2й параметр fgets() это максимальный размер строки. Если окажется короче - ты кодируешь мусор в памяти (там не обязательно нули же) и пишешь куда-то…
3) …а пишешь ты в одну и ту же переменную a, там сохранится только последняя строка, с чем тебя и поздравляю.

Это на первый взгляд. Не пей когда кодишь, не умеешь совмещать явно.
Post #: 3
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> для тех кто пользуется логами кейлогера Noxjokera







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.