Home Search  Register
* * * * *
It is currently 26 Nov 2009, 02:07

All times are UTC + 7 hours



Welcome
Welcome to findfriend.freeforums.org | เว็บศูนย์รวมของเถื่อน.

คุณคือผู้ที่กำลังดูบอร์ดที่ยังไม่ได้ลงทะเบียนกับบอร์ดของเราในตอนนี้, ซึ่งให้การเข้าถึงที่จำกัดกับคุณ และเข้าถึงความสามารถอื่นๆของเราจะไม่เต็มที่. โดยการเข้าร่วมสมัครสมาชิกกับชุมชนที่ฟรีของเรา, คุณจะมีสิทธิการเข้าถึงสู่การโพสต์หัวข้อกระทู้ต่างๆ, ติดต่อกับสมาชิกอื่นๆโดยใช้กล่องข้อความส่วนตัว (PM), โต้ตอบเพื่อการสำรวจความนิยม, ส่งสิ่งที่บรรจุ, และเข้าถึงความสามารถพิเศษอื่นๆอีกมากมาย. การลงทะเบียนเร็วง่ายดาย, และอย่างสมบูรณ์แบบ ฟรี!, ฉะนั้นหากต้องการสิทธิการใช้งานที่มากกว่านี้กรุณาสมัครสมาชกกับเราก่อนนะครับผม คลิกเพื่อสมัครสมาชิก!


Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: XOR Encrypt/Decrypt Function w/ Key v1.0 by Formatc
PostPosted: 30 Jun 2009, 12:43 
Offline
ผู้ดูแลระบบ
User avatar

Joined: 07 Aug 2007, 10:50
Posts: 645
Location: in front of the future.
Highscores: 9
Code:
;----------------------
;ตัวอย่าง:
;
;//echo -a $encryptxor(สวัสดีครับ,MTX Script) เพื่อเข้ารหัส
; แสดงผลออกมาเป็น    jg6V*!N
; //echo -a $encryptxor(   jg6V*!N,MTX Script) เพื่อถอดรหัส
; แสดงผลออกมาเป็น สวัสดีครับ


alias encryptxor {
  var %string, %key
  var %x = 0, %xi = 0, %ii = 0, %iii = 0
  ;; Set up Vars ต้องใช้สตริง 2 ค่า และตัวแปร 4 ค่า เพื่อประมวลผลการวนลูป
  while (%x < $len($1)) {
    ;ในระหว่างที่ X น้อยกว่าความยาวของสตริง
    inc %x | inc %xi
    ; ให้นับค่า x และ xi เพิ่มขึ้นเรื่อยๆ
    if (%xi > $len($2)) { %xi = 1 }
    ;หาก XI น้อยกว่าความยาวของคีย์
    %ii = $asc($mid($1,%x,1))
    ;; ทำการดึงค่ารหัสแอสกี้สำหรับ %X ในตัวอักษรที่เป็นสตริง
    %iii = $asc($mid($2,%xi,1)) + 128
    ;; สร้างคีย์จากรหัสแอสกี้สำหรับ %xi และเพิ่มจำนวนเข้าไปอีก 128 สำหรับรหัสแอสกี้อื่นๆ

    %string = %string $+ $chr($xor(%ii, %iii))
    ;; เพิ่มรหัสใหม่สำหรับ xor เพื่อเข้ารหัสสตริง 1 โดย 1
  }
  return %string
  ;; สุดท้ายจะเป็นการแสดงผลสำหรับการเข้ารหัส xor
}

_________________
The day After tomorrow
โปรดเข้าใจ...ไม่ใช่คนเก่ง...แต่อยากให้ทุกคนโง่เท่าเทียมกัน...{๑_๑}








....

Image


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC + 7 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron