для тех кто пользуется логами кейлогера Noxjokera
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
для тех кто пользуется логами кейлогера 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"
int i,j;
char a[10000];
char rus[27]="йцукенгшщзфывапролдячсмить";
char eng[27]="QWERTYUIOPASDFGHJKLZXCVBNM";
char fname[40]; // имя файла открытия
char foutname[40]; // имя файла сохранения
FILE *in; // текстовый файл открытия
FILE *out; // текстовый файл сохранения
int main(int argc, char* argv[])
{
printf("vvedite imia faila dlia otkritiia->");
scanf("%s",&fname);
if ((in = fopen(fname, "rt")) == NULL)
{
printf("oshibka otkritia %s\n", fname);
}
while (!feof(in))
{
fgets(a,10000,in);
printf(" %s\n",a);
}
fclose(in); // закрыть файл для чтения
for(i=0;i<=10000;i++)
for(j=0;j<=25;j++)
{
if(a[i]==eng[j])
a[i]=rus[j];
}
printf("vvedite imia faila dlia soxranenia->");
scanf("%s",&foutname);
if ((out = fopen(foutname, "at")) == NULL)
{
printf("oshibka soxranenia");
}
fprintf(out,"%s;\n",a);
return 0;
}
|
|
|
RE: для тех кто пользуется логами кейлогера Noxjokera - 2011-09-23 22:06:50.923333
|
|
|
shkolote attake
Сообщений: 268
Оценки: 0
Присоединился: 2010-10-19 05:37:44.873333
|
написал так вообще пьяным спать оставалось мало..думал чего бы хорошего сделать..вот что получилось…ругайте!!!
|
|
|
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<=10000;i++)
for(j=0;j<=25;j++)
{
if(a==eng[j])
a=rus[j];
}
Запускать у себя не стал как только увидел волшебные числа. 2й параметр fgets() это максимальный размер строки. Если окажется короче - ты кодируешь мусор в памяти (там не обязательно нули же) и пишешь куда-то… 3) …а пишешь ты в одну и ту же переменную a, там сохранится только последняя строка, с чем тебя и поздравляю. Это на первый взгляд. Не пей когда кодишь, не умеешь совмещать явно.
|
|
|
|
|