Fake Batch hacka (2 / 4 steg)
Steg 2: Koden
Här är koden du bara kan klippa och klistra in den i ett dokument i Anteckningar:
utanför
: försök igen titel LOGIN cls echo Vänligen ange ditt namn och ålder först Vänligen! Set/p namn = namn: set/p ålder = ålder: om % ålder % GEQ 13 echo kan du spela ytterligare. om % ålder % GEQ 13 goto börja om % ålder LSS 13 echo din till unga för denna app. om % ålder % LSS 13 timeout -t 2 > NUL om % ålder % LSS 13 goto försök igen: börja färg 0a echo Hej % namn % timeout -t 2 > NUL cls upprepar jag är glad att din % ålder % timeout -t 2 > NUL cls upprepar jag hoppas du gillar detta! timeout -t 2 > NUL cls echo orsak om du inte... färg 0c timeout -t 2 > NUL cls eko... Jag kommer att hitta dig... timeout -t 2 > NUL cls upprepar jag nu får din IP-adress redan timeout -t 2 > NUL cls titel HACKING echo fick din IP-adress! timeout -t 2 > NUL cls echo nu jag vet var du är... timeout -t 2 > NUL cls upprepar jag ska hacka din dator timeout -t 2 > NUL cls echo det kommer förmodligen krascha... timeout -t 2 > NUL cls echo HAHAHAHAHAHA timeout -t 2 > NUL cls upprepar jag hacking... timeout -t 2 > NUL cls echo struct group_info init_groups = {.usage = ATOMIC_INIT(2)}; timeout -t 1 > NUL echo struct group_info * groups_alloc (int gidsetsize) {echo struct group_info * group_info; upprepa int nblocks; upprepa int jag, timeout -t 1 > NUL echo nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK, echo / * kontrollera avsätter vi alltid minst en indirekt block pekaren * / eko nblocks = nblocks?: 1; timeout -t 1 > NUL echo group_info = kmalloc(sizeof(*group_info) + nblocks * sizeof(gid_t *) GFP_USER); eko om (! group_info) timeout -t 1 > NUL echo returnera NULL; ECHO group_info -> ngroups = gidsetsize; ECHO group_info -> nblocks = nblocks; timeout -t 1 > NUL echo atomic_set (& group_info -> förbrukning, 1); eko om (gidsetsize < = NGROUPS_SMALL) timeout -t 1 > NUL echo group_info -> block [0] = group_info -> small_block; ECHO annat {echo för (jag = 0; jag < nblocks; i ++) {timeout -t 1 > NUL echo gid_t * b; echo b = (void *) __get_free_page(GFP_USER), echo om (! b) echo goto out_undo_partial_alloc; timeout -t 1 > NUL echo group_info -> block [i] = b; upprepa} timeout -t 1 > NUL echo} eko tillbaka group_info; ECHO out_undo_partial_alloc: timeout -t 1 > NUL echo medan (--jag > = 0) {echo free_page ((unsigned long) group_info -> blocks[i]); timeout -t 1 > NUL echo} echo kfree(group_info); timeout -t 1 > NUL echo returnera NULL; ECHO} echo EXPORT_SYMBOL(groups_alloc); timeout -t 1 > NUL echo void groups_free (struct group_info * group_info) echo {echo om (group_info -> block [0]! = group_info -> small_block) {timeout -t 1 > NUL timeout -t 1 > NUL echo int i, echo för (jag = 0; i < group_info-> nblocks; i ++) echo free_page ((unsigned long) group_info -> blocks[i]); timeout -t 1 > NUL echo} echo kfree(group_info); ECHO} echo EXPORT_SYMBOL(groups_free); ECHO / * exportera group_info till en användarrymden array * / eko static int groups_to_user (gid_t __user * grouplist, echo timeout -t 1 > NUL echo const struct group_info * group_info) echo {echo int jag, echo unsigned int count = group_info -> ngroups; timeout -t 1 > NUL echo för (jag = 0; i < group_info-> nblocks; i ++) {echo unsigned int cp_count = min (NGROUPS_PER_BLOCK greve); timeout -t 1 > NUL echo unsigned int len = cp_count * sizeof(*grouplist); eko om (copy_to_user (grouplist, group_info -> block [i], len)) eko tillbaka - ang; timeout -t 1 > NUL eko grouplist += NGROUPS_PER_BLOCK; timeout -t 1 > NUL echo greve-= cp_count; ECHO} timeout -t 1 > NUL echo return 0; ECHO} echo / * Fyll en group_info från en användarrymden array - det måste anslås redan * / timeout -t 1 > NUL echo static int groups_from_user (struct group_info * group_info, timeout -t 1 > NUL echo gid_t __user * grouplist) echo {echo int i, timeout -t 1 > NUL echo unsigned int count = group_info -> ngroups; timeout -t 1 > NUL echo för (jag = 0; i < group_info-> nblocks; i ++) {echo unsigned int cp_count = () min NGROUPS_PER_BLOCK, greve); ECHO unsigned int len = cp_count * sizeof(*grouplist); timeout -t 1 > NUL eko om (copy_from_user (group_info -> block [i], grouplist, len)) timeout -t 1 > NUL echo återvända - ang; ECHO grouplist += NGROUPS_PER_BLOCK; ECHO greve-= cp_count; timeout -t 1 > NUL echo} echo return 0; echo ECHO} / * en enkel Shell sortera * / timeout -t 1 > NUL echo statisk void groups_sort (struct group_info * group_info) echo {echo int base, max, steglängd; timeout -t 1 > NUL echo greve-= cp_count; echo} timeout -t 1 > NUL echo return 0; ECHO} echo / * Fyll en group_info från en användarrymden array - det måste anslås redan * / timeout -t 1 > NUL echo static int groups_from_user (struct group_info * group_info, timeout -t 1 > NUL echo gid_t __user * grouplist) echo {echo int i, timeout -t 1 > NUL echo unsigned int count = group_info -> ngroups; timeout -t 1 > NUL echo för (jag = 0; i < group_info-> nblocks; i ++) {echo unsigned int cp_count = () min NGROUPS_PER_BLOCK, greve); ECHO unsigned int len = cp_count * sizeof(*grouplist); timeout -t 1 > NUL cls titeln HACKED echo knäckt! timeout -t 1 > NUL echo titt på titeln i fönstret! timout -t 3 > NUL titel plantering VIRUS echo plantering VIRUS. timeout -t 1 > NUL cls echo plantering VIRUS... timeout -t 1 > NUL cls echo plantering VIRUS... timeout -t 1 > NUL cls echo VIRUSET PLANTERAT! timeout -t 2 > NUL cls eko tar bort C:/WINDOWS timeout -t 1 > NUL echo C:/WINDOWS bort timeout -t 1 > NUL eko tar bort C:/SYSTEM32 timeout -t 1 > NUL echo C:/SYSTEM32 bort timeout -t 1 > NUL eko tar bort C:/Mina dokument timeout -t 1 > NUL echo C:/Mina dokument bort timeout -t 1 > NUL eko tar bort C:/musik timeout -t 1 > NUL echo C:/musik bort timeout -t 1 > NUL echo ta bort C:/bilder timeout -t 1 > NUL echo C:/bilder bort timeout -t 1 > NUL eko tar bort C:/GAMES timeout -t 1 > NUL echo C:/GAMES bort echo radera användarprofil timeout -t 1 > NUL echo USERPROFILE bort timeout -t 1 > NUL
ECHO x = msgbox ("Din profil gör inte längre finns", "16", "borttaget") > hoi.vbs börja hoi.vbs timeout -t 6 > NUL shutdown -s -t - c 10 "Tack för att öppna min PROGRAM det var ett skämt!"