Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem hadanka c.4 - najdi heslo

tak a znova ma hackli. 3-[ chcel som byt poriadny geek a urobil som si autentifikaciu v jazyku C. myslel som, ze som zvolil celkom dobre heslo:

if (strcmp(buffer, "123") == 0)
, ale asi moc dobre nebolo. :-( ok, vsak som nejaky geek, tak som si dal total brutal neprelomitelne heslo a napisal som si na stranku: teraz ma hacknite vy loseri! a tesil som sa, ako som im to nandal. 8-) na druhy den som bol znovu hacknuty a napisali mi: you are lamer!. este mi napisali cosi ako BFU alebo BOF alebo BAF, uz si presne napamatam, tak ma to rozrusilo. takze, ak by ste mi mohli pomoct, ako sa im to podarilo, bol by som velmi vdacny.;-) tu je kod:

#include <string.h>
#include <stdio.h>

char testuj_udaje(char* heslo)
{
//  char* hash="_y66v!**";
  char je_heslo_OK = 'N';
  char buffer[15];

  strcpy(buffer, heslo);
  if (strcmp(buffer, "*******************") == 0) 
    je_heslo_OK = 'A';
return je_heslo_OK;
}

int main(int argc, char* argv[])
{
 if (argc<2)  { 
   printf("musis zadat heslo, sklerotik!\n"); 
   return 1; 
 }
 if (testuj_udaje(argv[1]) == 'A')  
   printf("OK, vstup pane\n"); 
 else
   printf("koho chces hackovat, loser?\n");
return 0;
}
otestovat heslo si mozte tu: http://test.w3tech.sk/hadanky/4/level4.php
a binarka na testovanie je tu: http://test.w3tech.sk/hadanky/4/heslo.zip
hall of fame je tu: http://test.w3tech.sk/hadanky/4/halloffame.php

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny