- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
int abs(int x)
{
int a = x;
if(x >= 0)
{
return a;
}
else if(x < 0)
{
a = a^2;
a = sqrt(a);
return a;
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 2
−2
int abs(int x)
{
int a = x;
if(x >= 0)
{
return a;
}
else if(x < 0)
{
a = a^2;
a = sqrt(a);
return a;
}
}
Поиск абсолютного значения числа.
−96
#include<conio.h>
#include<stdio.h>
void main()
{
char Name[20];
int i;
int bl = 0x1A;
printf("\n Enter your Name");
printf("\n-> ");
gets(Name);
i = 0;
while(Name)
{
Name += i;
Name ^= i;
Name %= bl;
Name += 0x41;
i++;
}
printf("\n%s\n",Name);
getch();
}
Кейген, написанный горе-хакером.
Портфолио нашего горе-хакера:
Занимаюсь Reverse Code Engineering под Windows платформу занимаюсь боле 12 лет а вод *NIX платформу занимаюсь боле 8 лет.
Основные направления:
+ Реверсинг вредоносного кода (криптование и упакованные)
+ Анализ инцидентов вредоносного кода
+ Реверсинг внутренних структур Windows
+ Общий Reverse Engineering
+ Реверсинг протоколов
+ Аудит Безопасность Программное обеспечение
+ Низко уровневое восстановление данных
+ Оценка уязвимости ядра приложения и аудит кода
+ Оптимизация потока данных, оптимизация кода под конкретный компилятор и процессор
+ Дебаггинг кода и анализ краш дампов
+ Разработка сигнатур вредоносного кода
+ Обнаружения процедур кода основанных на фреймворках
+ Реверсинг Ботнет систем
+ Тесты на проникновение
+ Разработка Exploit'ов
+ Исследования уязвимостей, глубоко замаскированных в драйвере устройств.
+ Исследования и обнаружения криптированых бэкдоров и Rootkit'ов
+ Исследование драйверов разных устройств на уязвимости.
Разрабатываю под Windows & *nix системы на языках:
+ C/C++, Asm (x86, x64, ARM), Objective-C, JAVA
+ Perl, Python, Ruby. Java Script
+ Разработка пользовательских приложений
+ Разработка приложений на уровне ядра
При работе использую следующие инструменты: WinDbg, SoftIce, OllyDbg, Syser, IDA Pro, Packet Dissectors, Metasploit, Network Analysis Tools.