วันอาทิตย์ที่ 21 สิงหาคม พ.ศ. 2559

PHP เบื้องต้น (คุยกันก่อน)

Kiss-Hack : PHP เบื้องต้น

ในบทความนี้ จะเป็นการเปิด หมวดหมู่ใหม่นั้นก็คือ PHP เบื้องต้น เนื่องจากการ Hack นั้นส่วนมากจะมี ภาษา PHP ปนมาด้วย (หลักๆ คือสอนแนวๆทำเว็บ นั้นละ) ภาษา PHP นั้นสามารถเขียนรวมกับ HTML เพื่อแสดงผล ถ้ารู้ภาษา PHP แล้วก็สามารถรู้ได้ว่า ช่องโหว่ตรงนั้นตรงนี้ จะเจาะตรงใหนแบบนี้


 ในการเตรียมตัวสำหรับการเขียน ที่คุณ้องเตรียมคือ

1.AppServ โหลดได้ที่ : http://sourceforge.net/
2.Xampp    โหลดได้ที่ : http://www.apachefriends.org/en/xampp-windows.html
3.Notped++ โหลดได้ที่ : Google (หาเอาครับ ^^)

ติดตั้งเสร็จแล้ว ส่วนการปรับแต่งนั้นหาได้ที่ Google  

   ในการเขียนภาษา PHP นั้นก็ไม่ได้ ซับซ้อนอะไร ผมก็ไม่อยากจะพูดอะไรมาก (ขี้เกียจ)  มาเข้าเรื่องกันดีกว่า

   ในการสอนทั่วไปก็คงจะ สอนใช้คำสั่ง Print สวัสชาวโลก หรือ Hello Word อะไรแบบนี้ สินะครับ

คำสั่ง Print คืออะไร??

  Print  เป็นคำสั่งที่ใช้แสดงค่าของตัวแปร หรือ แสดงค่าของ PHP  สำหรับข้อแตกต่างระหว่างคำสั่ง print กับ echo ก็คือ echo สามารถแยกแทรกนิพจน์ หรือค่าตัวแปรลงไปได้ โดยใช้เครื่องหมาย , คั่น
  โครงสร้างของ PHP คือ <? คำสั่ง ?> หรือ <?php คำสั่ง ?> และทุกครั้งที่จบคำสั่ง หรือ ประพจต่างๆให้ จบด้วย ; ทุกครั้ง
  
 ตัวอย่าง



เมื่อแสดงบน เบราวเซอร์

ส่วนการใช้ตัวแปรนั้น สามารถใช้แบบเดียวกันได้ แต่ครั้งนี้ในการประกาศตัวแปร จะใช้ echo 

ตัวแปร (PHP Variables) คือ?? 
ตัวแปรชื่อที่ใช้สำหรับเก็บข้อมูล

กฏการตั้งชื่อตัวแปรในภาษา PHP

- ตัวแปรทั้งหมดในภาษา PHP จะขึ้นต้นด้วยเครื่องหมาย $ แล้วตามด้วยชื่อตัวแปร
- ชื่อของตัวแปรต้องขึ้นต้นด้วยตัวอักษรหรือเครื่องหมาย _ เท่านั้น
- ชื่อของตัวแปรสามารถมีตัวอักษร ตัวเลข หรือขีดกลางเท่านั้น
- ชื่อของตัวแปรต้องไม่มีช่องว่าง
- ตัวใหญ่ตัวเล็กถือว่าต่างกัน

สิ่งที่ต้องรู้เกี่ยวกับตัวแปรใน PHP

- ค่าของตัวแปรคือค่าที่ได้ จากการประกาศล่าสุด
- ค่าของตัวแปรจะถูกกำหนดด้วยเครื่องหมาย = ซึ่งต้องอยู่ทางซ้าย และค่าที่ได้คือค่าที่ได้จากทางขวา
- ตัวแปรสามารถประกาศก่อนใช้งานได้ แต่ไม่จำเป็น
- ตัวแปรในภาษา PHP ไม่ต้องบอกชนิดของตัวแปร

การใช้ตัวแปรนั้นจะใช้ ในรูปข้างล่าง




การประกาสตัวแปรนั้นจะใช้ echo


เมื่อเปิดเบราเซอร์เรียกใช้แล้ว ก็จะได้

ไม่ว่าคุณจะตั้งชื่อตัวแปรเป็นภาษาใดก็ตาม ถ้าคุรทำตามกฏของมันก็สามารถทำงานได้ปกติ

วันอังคารที่ 16 สิงหาคม พ.ศ. 2559

อยากเป็น Hacker

อยากเป็น Hacker : Hack | สอนHack | Hacker

  คำถาม : พี่ครับผมอยากเป็น Hacker ต้องทำยังไง
  ตอบ    : พยายามครับ
  คำถาม : แล้วต้องพยายามยังไง
  ตอบ    : พยายามอ่านบทความเกี่ยวกับ Security ทำความเข้าใจกับมัน


##################################################


  มีเยอะเลยเดียวนี้ ที่ชอบถามว่า Hack ยังไง อยากเป็น Hacker ต้องทำยังไง อะไรแบบนี้ อันดับแรกเลยคือ เราต้องทำความเข้าใจกับสิ่งที่เรากำลังจะทำก่อน อย่างเช่น Hack Facebook ทำยังไง อย่างแรกเลยคือ คุณต้องเข้าใจหลักการทำงานของ Facebook ก่อนว่ามันทำงานยังไง ส่งค่าไปใหน

  สมัยนี้มี Tool สำเร็จรูปแจกเกลื่อน ยิ่งกว่าตลาด จนพวกใข่ของ Hacker มีเต็มบ้านเต็มเมือง แล้วก็ยังมีพวกที่ใช้ Hack Tool แล้วสถาปันณา ตนเองเป็น Hacker ก็มี

  ถามว่าใช้ Hack Tool ผิดหรอ? ก็ไม่ผิดหรอก แต่ว่าก่อนจะใช้ เราควรทำความเข้าใจกับระบบมันก่อน ว่ามันทำงานยังไงใช้ยังไง

  แล้วก็คำถามที่สุดเบื่อคือคำถามที่สามารถหาเองได้โดยใช้ Google แต่ไม่คิดจะใช้ เอาแต่คอยพึ่งคนอื่นอยู่ตลอดเวลา ถามว่าผิดหรอ? ก็ไม่ผิดอีกนั้นละ แต่มันน่ารำคาญ เพราะอะไร? เพราะผมก็ใช่ว่าจะเก่งทุกอย่าง มีหลายอย่างที่ผมไม่รู้ เวลาคนเรามี 24 ซ.ม. เหมือนกัน ผมใช้เวลา 8 - 10 ซ.ม. หมดไปกับการศึกษา บทความชาวบ้านเขา

  ก็ไม่อยากจะพูดอะไรมากเพราะ ผมเองก็ใช่ว่าจะรู้ทุกอย่าง สิ่งที่สำคัญสำหรับ Hacker คือ ความอดทน ความพยายาม การเดาอย่างมีหลักการ ความเข้าใจในระบบ

  ส่วนเรื่องการยิง IP นั้นผมตั้ง Keyword ไว้เพื่อน้องๆ ที่ใช้ Google สแกนหาคำว่า ยิง IP แล้วมาเจอ เว็บผม จุดประสงค์ก็เพื่อ ต้องการให้น้องๆพี่ๆ ทำความรู้กับ คำว่า " Hacker " จริงๆ และการยิง IP มันทำงานยังไง แต่ผมไม่สนับสนุนเพราะ ถ้าคุณไปยิงเขา คุณก็ "เกรียน"ดีๆนี่ละ

-END-