folder Tahribat.com Forumları
linefolder Java
linefolder Java Coder Kim Var?



Java Coder Kim Var?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zamazingo
    zamazingo's avatar
    Kayıt Tarihi: 13/Aralık/2008
    Erkek

    Amd-x Sercan var benım tanıdıgım

     


    Yol Güzeldir.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    black_lord
    black_lord's avatar
    Kayıt Tarihi: 03/Temmuz/2007
    Erkek

    Runtime.getRuntime().exec("cmd /c \"%WINDIR%\\NOTEPAD.EXE\"");

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek

    @nessaj

    \" derdime deva oldu sağolasın hocam

    Peki, ne olarak arama yapmam gerek java nın diger replacement lerine ulasmak icin

     

    edit: tum yardımcı olmaya calısan muritlere tesekkur, sonsuz saygı sevgiler..

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wasd
    wasd's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    Limitless bunu yazdı:
    -----------------------------

    @nessaj

    \" derdime deva oldu sağolasın hocam

    Peki, ne olarak arama yapmam gerek java nın diger replacement lerine ulasmak icin

     

    edit: tum yardımcı olmaya calısan muritlere tesekkur, sonsuz saygı sevgiler..


    -----------------------------

    replacement ne yahu? :))

    \n

    \t

    gibi şeyler kaçış karakterleri diye geçiyor eğer yanlış hatırlamıyorsam(terimlerle aram pek iyi değil)

    Bu kaçış karakterlerinde \ kullanıldığı için \ işaretini biyerde kullanacağın zaman yanına bitane daha koyman gerekiyor :)

     

    @zamazingo: sercan networkçü değilmiydi ya?


    :)
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek

    Yeni bir istegim var arkadaslar bu kadar çok yardımseveri bir arada gormusken hemen sormak istiyorum :))

     

    Runtime.getRuntime().exec("cmd /c notepad.exe");

    Burdaki stringi rc4,xor veya benzeri hatta varsa javanın kendi encrypt functionuda olabilir şifrelemek istiyorum.

    yeterki bir anahtar kullanarak şifrelesin cunku her seferinde farklı anahtarlar kullanıp farklı çıktılar almam gerek.

     

    wasd bunu yazdı:
    -----------------------------

    Limitless bunu yazdı:
    -----------------------------

    @nessaj

    \" derdime deva oldu sağolasın hocam

    Peki, ne olarak arama yapmam gerek java nın diger replacement lerine ulasmak icin

     

    edit: tum yardımcı olmaya calısan muritlere tesekkur, sonsuz saygı sevgiler..


    -----------------------------

    replacement ne yahu? :))

    \n

    \t

    gibi şeyler kaçış karakterleri diye geçiyor eğer yanlış hatırlamıyorsam(terimlerle aram pek iyi değil)

    Bu kaçış karakterlerinde \ kullanıldığı için \ işaretini biyerde kullanacağın zaman yanına bitane daha koyman gerekiyor :)
    -----------------------------

    dilime oyle geldi soyledim hocam sonucta kodlamayla ugrasan anlar diye, sen dedikten sonrada bakayım dedim sozlukten "yerini alan kimse/şey" demekmis attım tutmus np yani (:

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek

    edit: mesajlari birlestirdim

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wasd
    wasd's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    Limitless bunu yazdı:
    -----------------------------

    Yeni bir istegim var arkadaslar bu kadar çok yardımseveri bir arada gormusken hemen sormak istiyorum :))

     

    Runtime.getRuntime().exec("cmd /c notepad.exe");

    Burdaki stringi rc4,xor veya benzeri hatta varsa javanın kendi encrypt functionuda olabilir şifrelemek istiyorum.

    yeterki bir anahtar kullanarak şifrelesin cunku her seferinde farklı anahtarlar kullanıp farklı çıktılar almam gerek.

     

    -----------------------------

    replace olayı var zaten ama replace karakter değişimi,o ayrı konu mesela regexe bak daha iyi anlarsın replacement demene tepkimi :)

    Bu cryptlemeyi ud işlemi içinmi kullanacaksın :D javanın kendi şifreleme kütüphaneleri var ama hiç çalışmadım onlarla.

    http://docs.oracle.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html

    şurda anlatılıyor bişeyler ama işine yararmı bilmem, kolay gelsin :)


    :)
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    morf1n
    morf1n's avatar
    Kayıt Tarihi: 15/Kasım/2011
    Erkek

    evet ud icin kullanıcam hocam. verdigin dokuman icin sagol fakat 0 java tecrubesi icin oldukca anlaşılması zor bir dokuman, nasıl import edilir ne nedir ne degildir bilmezken yapabilcegimi sanmıyorum ugrasmak bosuna vakit kaybı olur, cozene kadar günü heba ederim yani anlıcağın. yinede sağol bekleyelim bakalım.

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nessaj
    nessaj's avatar
    Kayıt Tarihi: 03/Mayıs/2010
    Erkek

    anladığm kadarıyla yazılımla aran pek iyi değil ama yapman gerkende basit

    xor için ^ operatörünü kullanabilrsin aynı bir toplama işlemini yaparken kullandığın + operatorü gibi

    bende javadan pek anlamam aslında syntax hatası yapablrm

     

    String b="beni şifreleyin lan";

    StringBuilder s = new StringBuilder();

    for(int i = 0; i< b.lenght();++i)

         s.Append( b.charAt(i) ^ 'z');

     

    System.out.println(s.toString());

     

    ahanda sana xor,şifreli şeyi tekrar aynı karakterle xorlarsan girdiyi alırsın, bu kod z harfiylen şifreler datayı misal.

    bundanda basitini bulamazsın

     

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    black_lord
    black_lord's avatar
    Kayıt Tarihi: 03/Temmuz/2007
    Erkek

       Java sınıfını kullanarak şifreleme çözme fonsiyonları şu şekilde:

     

    import javax.crypto.Cipher;
    import javax.crypto.KeyGenerator;
    import javax.crypto.SecretKey;

     

        private byte[] encrypt(String sifrelenecekStr, SecretKey key) throws Exception{
            Cipher aesCipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
            aesCipher.init(Cipher.ENCRYPT_MODE, key);
            byte[] sifrelenecekBytes = sifrelenecekStr.getBytes();
            byte[] sifrelenmisByte = aesCipher.doFinal(sifrelenecekBytes);
            return sifrelenmisByte;
        }
       


        private String decrypt (byte[] sifrelenmisByte,SecretKey key) throws Exception{
            Cipher aesCipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
            aesCipher.init(Cipher.DECRYPT_MODE, key);
            byte[] cozulmusByte = aesCipher.doFinal(sifrelenmisByte);
            String cozulmusStr = new String(cozulmusByte);
            return cozulmusStr;
        }

     

    bunları şu şekilde kullanabilirsin

     

            KeyGenerator keygen;
            SecretKey key;
           
            byte[] sifreliBytes;
            String cozulenStr;


            try {
                keygen = KeyGenerator.getInstance("AES");
                key = keygen.generateKey();
               
                sifreliBytes = encrypt("cmd /c \"%WINDIR%\\NOTEPAD.EXE\"", key); //şifrele
                cozulenStr = decrypt(sifreliBytes, key);  //çöz
               
                Runtime.getRuntime().exec(cozulenStr);
            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } 

Toplam Hit: 2739 Toplam Mesaj: 21