"PHP" / Говнокод #21802 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
<?PHP
include php.cpp
function Load()
{
Start();
echo "Start!";
}

using vzlomVK;
private void Main(string args[])
{
print("Main!");
vk.vzlom(w.artem, GetAllMessages);
MessageBox.Show(Get.Vk.Datasting);
vk->downhill();
Speek->all->or(shel nah);
if(vk.vzlom.act == true)
{
int a = 1;
While(true)
{
a + a;
}
}
}
?>

Скрипт взлома вк странички

Запостил: MaDestro MaDestro, (Updated )

Комментарии (28) RSS

  • Знаете что такое морская свинка?
    И не морская, и не свинка.

    Так вот это и не PHP и не скрипт, и не для взлома
    Ответить
      • Program Party;
        Uses Vine, Zakus, Condoms;
        
        {$I Variable.Pas}
        
        { Файл с описаниями пеpеменных, типов и дpyгих ф-ций и }
        { пpоцедyp, а также модyлей Vine, Zakus и Condoms }
        { - в одном из следyющих выпyсков CAD/CAM NEWS. }
        
        Procedure Prepare;
          Begin
            Find(House);
            Buy(Bottles);
            Buy(Zakus);
            Call(Friends);
            Call(Girls);
          End;{ Prepare }
        
        Procedure Drinks;
          Begin
            Open(Bottles);
            Repeat
              Drink(Next(Gramms100));
              Zakus:=Eat(Next(Foods));
            Until TwoViewInEyes;
          End;{ Drinks }
        
        Procedure Dances;
          Begin
            Music:=True;
            Call(OneGirl);
            Go(DancingRoom);
            With Music.Jump Do Begin
              If Girl(Drink)>Normal(Drink) Then Begin
                Touch(AssOfGirl);
                Touch(BrestOfGirl);
              End
              Else Begin
                Go(DrinkingRoom);
                Let`s(Girl):=Drinks(More);
                Return(DancingRoom);
              End;
            End;
          End;{ Dances }
        
        Procedure Fuck( Who : Sex );
          Var
            HowMany: LongInt;
          Begin
            If Who<>Girl Then Write('Are yor sodomite ??!');
            Find(DarkRoom);
            Close(Door_and_Windows);
            If Not Find(BedInRoom) Then BedInRoom:=AnyTable;
            HowMany:=0;
            Repeat
              Call(Next(Who));
              Delete(DressOf(Who));
              Kiss(Lips,Brest,OtherPartsOfBody);
              Repeat
                Asm
                  PUSH YourPenis
                  POP YourPenis
                End;
              Until YouHaveOrgasm;
              Case HowMany of
                Inc(HowMany);
              If (HowMany mod 15 = 0) then Write('You are BIG man !!!');
            Until YourPenisStay;
          End;{ Fuck }
        
        Begin { Party - Main Program }
          Prepare;
          Drinks;
          If Who(Drink)>Normal(Drink) Then Who:=FaceDown;
          Dances;
          Fuck(Girls);
          Go(AtHomes);
        End.{ Main Program }
        Ответить
        • > If Who<>Girl Then Write('Are yor sodomite ??!');

          Тонко.

          Видел, как эту парадигму в лабах используют:
          int* x = malloc(42 * sizeof(int));
          if(x == NULL) printf("Error!");
          x[0] = -1;
          free(x);
          Ответить
          • В этой парадигме перед падением программа успевает хоть что-то кукарекнуть. По этому кукареку можно вычислить место падения (если все сообщения об ошибках в программе уникальны). Всё лучше, чем сообщение стандартной библиотеки или ОС.
            Ответить
          • >Тонко.
            может быть оно и тонко, но чет я никакого return и else не видел.
            пофиксить бы...
            Ответить
            • В этом и тонкота. Спросить, но продолжать действовать.
              Ответить
          • и поскольку в лабах malloc никогда не возвращает нул, то программа так никогда и не падает
            и люди так и живут думая что так надо
            Ответить
              • Хотелось бы посмотреть на вылел эксепшена в плейнсях (хотя в винде есть SEH)
                Ответить
                • Вполне ожидаемо:

                  test.cpp:
                  #include <stdexcept>
                  
                  extern "C" {
                  
                  void f() {
                      throw std::runtime_error("lol");
                  }
                  
                  }


                  main.c:
                  void f();
                  
                  int main() {
                      f();
                      return 0;
                  }


                  $ lldb -- ./cpp_test
                  (lldb) target create "./cpp_test"
                  Current executable set to './cpp_test' (x86_64).
                  (lldb) r
                  Process 26298 launched: './cpp_test' (x86_64)
                  libc++abi.dylib: terminating with uncaught exception of type std::runtime_error: lol
                  Process 26298 stopped
                  * thread #1: tid = 0x362e2b, 0x00007fff946ab286 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
                      frame #0: 0x00007fff946ab286 libsystem_kernel.dylib`__pthread_kill + 10
                  libsystem_kernel.dylib`__pthread_kill:
                  ->  0x7fff946ab286 <+10>: jae    0x7fff946ab290            ; <+20>
                      0x7fff946ab288 <+12>: movq   %rax, %rdi
                      0x7fff946ab28b <+15>: jmp    0x7fff946a6c53            ; cerror_nocancel
                      0x7fff946ab290 <+20>: retq
                  (lldb) bt
                  * thread #1: tid = 0x362e2b, 0x00007fff946ab286 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
                    * frame #0: 0x00007fff946ab286 libsystem_kernel.dylib`__pthread_kill + 10
                      frame #1: 0x00007fff940f842f libsystem_pthread.dylib`pthread_kill + 90
                      frame #2: 0x00007fff94caab53 libsystem_c.dylib`abort + 129
                      frame #3: 0x00007fff8b132a21 libc++abi.dylib`abort_message + 257
                      frame #4: 0x00007fff8b15a9b9 libc++abi.dylib`default_terminate_handler() + 243
                      frame #5: 0x00007fff8f7b87eb libobjc.A.dylib`_objc_terminate() + 124
                      frame #6: 0x00007fff8b1580a1 libc++abi.dylib`std::__terminate(void (*)()) + 8
                      frame #7: 0x00007fff8b157b30 libc++abi.dylib`__cxa_throw + 121
                      frame #8: 0x0000000100002ea9 cpp_test`f + 57 at test.cpp:7
                      frame #9: 0x0000000100002ecb cpp_test`main + 11 at main.c:4
                      frame #10: 0x00007fff92b635c9 libdyld.dylib`start + 1
                      frame #11: 0x00007fff92b635c9 libdyld.dylib`start + 1
                  Ответить
          • а разве
            printf("Error!");
            x[0] = -1;
            free(x);
            не надо в фигурные скобки заворачивать?
            Чтобы записи в NULL не было и освобождения нулевого указателя?
            Ответить
        • ПечальноРадостно сознавать, что я на паскальный код я теперь смотрю как на родной. Синтаксис уже не бьёт по мозгам.
          Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8