folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Chr(0X00) Fonksiyonunun Burda Yaptigi İslem Nedir?



Chr(0X00) Fonksiyonunun Burda Yaptigi İslem Nedir?

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

    Bu koddaki   chr(0x00) fonksiyonunun arka arka yazilmasinin amaci ne?

           $messagepart3 = chr(0x00) . chr(0x00) . chr(0x00) . chr(strlen(base64_encode($key))) . chr(0x00) . base64_encode($key);
           $part3 = chr(0x00) . chr(strlen($tvappstring)) . chr(0x00) . $tvappstring . chr(strlen($messagepart3)) . chr(0x00) . $messagepart3;
           socket_write($sock,$part3,strlen($part3));

     

    Kanakan tarafından 03/Oca/16 00:30 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek
    Kanakan bunu yazdı

    Bu koddaki   chr(0x00) fonksiyonunun arka arka yazilmasinin amaci ne?

           $messagepart3 = chr(0x00) . chr(0x00) . chr(0x00) . chr(strlen(base64_encode($key))) . chr(0x00) . base64_encode($key);
           $part3 = chr(0x00) . chr(strlen($tvappstring)) . chr(0x00) . $tvappstring . chr(strlen($messagepart3)) . chr(0x00) . $messagepart3;
           socket_write($sock,$part3,strlen($part3));

     

    Convert işlemi yapıyor olabilir mi. Hocam? 


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pSkpt
    pSkpt's avatar
    Kayıt Tarihi: 10/Aralık/2010
    Erkek

    hexadecimal 0x00 formatında karakteri yazdırıyor.

    yani null

    http://www.bluesock.org/~willg/dev/ascii.html

    burada hex oct dec kodları var.

    pSkpt tarafından 03/Oca/16 00:42 tarihinde düzenlenmiştir

    İmza...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Esconda
    Esconda's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    0x00 , hexadecimal bir sayidir 8 bitlik bir diziye isaret eder.``0000 0000`` olarak tanimlanir, yani baslangic degeri ``0`` demektir.Mikrokontrollerlarin c uzerinde programlanmasinda butun I/o degerlerinin input yani giris olarak ayarlandigini gosterir(DDRA=0X00).

    Php de ise char=0x00 hatirladigim kadari ile ''true'' donduruyor.

     

     

    Esconda tarafından 03/Oca/16 00:49 tarihinde düzenlenmiştir

    https://t.me/pump_upp
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

     

    Burda sockete veri gönderiliyor, veriyi olusturan kisimlarda bu chr(0x00);  fonksiyonun arka arkaya veya aralara serpistirilmesinin amaci ne??

    Kodun tamami

    http://pastebin.com/0S6sxWYe

     

    Kodun bu kismini C# yapmak istedim ama burda takildim.

     

     

     

     

     

    Kanakan tarafından 03/Oca/16 01:07 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    Tamam arkadaslar sorunu cözdüm.

    c# kodlarina söyle dönüstürdüm.

                StringBuilder builderP1 = new StringBuilder();
                builderP1.Append((char)0x00);
                builderP1.Append((char)0x00);
                builderP1.Append((char)0x00);
                builderP1.Append((char)keycoded.Length);
                builderP1.Append((char)0x00);
                builderP1.Append(keycoded);
    
                StringBuilder builderM1 = new StringBuilder();
                builderM1.Append((char)0x00);
                builderM1.Append((char)tvappstring.Length);
                builderM1.Append((char)0x00);
                builderM1.Append(tvappstring);
                builderM1.Append((char)builderP1.Length);
                builderM1.Append((char)0x00);
                builderM1.Append(builderP1);
    Kanakan tarafından 03/Oca/16 03:20 tarihinde düzenlenmiştir
Toplam Hit: 766 Toplam Mesaj: 6
php socket send