Jump to content


Windows Server 2012

- - - - -

อยากทราบวิธีแปลงเลขฐาน 2 เป็นอักษรครับ


  • Please log in to reply
15 replies to this topic

#1 ICaRuS

ICaRuS

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 14 February 2006 - 02:23 PM

10111100111100100001001011011
110111111000000
100001001010011
1010110011110101
111111011111000101110110101111110100001110000000
0


ผมได้จากการแปลงเลขฐาน16มา ด้านล่าง

_179E425B_6FC0_4253_ACF5_FDF176BF4380_0

เป็นไฟล์รูปผู้ต้องสงสัยเลยอยากจะขอคำแนะนำหน่อยครับว่าทำอย่างไรดี

ให้กลายเป็นอักษรเพราะเค้าเคยเอารูปนี้มาอัฟโหลดไว้อยากรู้ว่าตัวจริงหรือไม่

เพราะเป็นท่านๆจะตั้งชื่อไฟล์รูปเช่นนี้หรือ ;)

#2 iWat

iWat

    Topgun

  • Topgun
  • 3284 posts

Posted 14 February 2006 - 03:42 PM

ไม่ค่อยเข้าใจวัตถุประสงค์ของงานเท่าไรนะครับ แต่ถ้าจะแปลงเลขฐาน 2 เป็นเลขฐาน 16 ... ก็แปลงน่ะครับ วิธีที่ง่ายที่สุดก็

- มองจากขวาไปซ้าย ... จำนวนตัวเลขต้องแบ่งเป็นกลุ่มละ 4 ตัว ถ้ากลุ่มซ้ายสุดมีไม่ครบ เติม 0 ข้างหน้าให้ครบ
- แปลงฐานสอง 4 ตัวให้กลายเป็นเลขฐาน 16 ครับ ...

#3 ICaRuS

ICaRuS

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 15 February 2006 - 12:46 AM

คือผมจะแปลงเปนอักษรครับ

ฐาน 2 เปน ตัวอักษร

ฐาน16เอามาให้ดูครับว่าผมแปลงมาจากญาน16ประโยคนี้

ได้เป็นฐาน2ด้านบนทีนี้จะแปลง2เปนอักษร

Edited by ICaRuS, 15 February 2006 - 12:47 AM.


#4 นายข้าวโพดหวาน

นายข้าวโพดหวาน

    Committee

  • Committee
  • 7138 posts

Posted 15 February 2006 - 12:49 PM

ผมคิดว่าหลายๆคนคงไม่กล้าตอบ เพราะไม่ค่อยแน่ใจว่าฐานสองที่พูดถึง คือข้อมูลฐานสองของรหัสตัวอักษรแบบ ASCII หรือ UTF-8, UTF-16 หรือว่าอะไร ยิ่งจขกท.ยกตัวอย่างไปเป็นเลขฐานสิบหกก็ยิ่งงง พอพูดไปถึงเรื่องไฟล์ผู้ต้องสงสัย ยิ่งทำให้คนงงมากขึ้น

เลยสงสัยว่าทำไมจขกท.ไม่ยกตัวอย่างเอาท์พุทที่ตัวเองต้องการล่ะครับ อย่างเช่น ถ้ารหัส ASCII ของตัว a คือ 65 (= 0x41 = 0100 0001) แล้วต้องการแปลงเป็นตัว a ถ้าคำถามเป็นแบบนี้ จะเข้าใจง่ายกว่านะครับ สรุปแล้วต้องการแปลงรหัสอะไรเป็นตัวอักษรหรือครับ

#5 ICaRuS

ICaRuS

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 15 February 2006 - 01:07 PM

คือผมก็ไม่ทราบอ่ะคับว่าจะแปลงเป็นอะไร

เลขฐาน16ด้านบนนั้นเป็นชื่อไฟล์รูปของผู้ต้องสงสัยผมจะลองเอามาแกะเป็นคำดู

เลยลองแปลงเป็นเลขฐาน 2 เพราะน่าจะแปลงเป็นคำได้ง่ายที่สุด

แล้วมาขอความช่วยเหลือนี่แหละครับ :D

เพราะผมมีเบาะแสแค่ชื่อไฟล์รูปเท่านั้น ก้อจนปัญญาเหมือนกัน :(

ไม่ได้ไม่เป็นไรครับ ขอบคุณทุกท่านมากครับ

#6 iWat

iWat

    Topgun

  • Topgun
  • 3284 posts

Posted 15 February 2006 - 07:14 PM

ยังไม่ค่อยเข้าใจคำถาม ... เอาง่าย ๆ ตามนี้นะครับ
- กรุณาใช้ภาษาไทยที่เป็นภาษาไทยหน่อยครับ VC ท่านอื่น ๆ จะได้รู้สึกว่าอ่านง่าย อยากอ่าน และทำให้อยากตอบในที่สุด
- ลองสรุปคร่าว ๆ ว่า ... คุณมีอะไรบางอย่าง ... คุณต้องการทำอะไรบางอย่างกับมัน ... เพื่อให้ได้อีกอย่างนึง แล้วถ้าเป็นไปได้ เดี๋ยวก็มีคนมาแนะนำต่อไปเองครับ ว่าอะไรบางอย่างที่ต้องทำคืออะไร
- ถ้าให้ดี ลองบอกวุตถุประสงค์ของงาน เผื่อจะมีใครแนะนำวิธีที่ดีกว่านี้ได้ครับ

#7 ICaRuS

ICaRuS

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 16 February 2006 - 12:13 AM

แบบว่านะ

ผมมีชื่อของไฟล์รูปที่ตั้งไว้ที่เวลาพวกคุนดูรูปน่ะอยู่ด้านล่างรูปที่คุณดูนั่นแหละ

ชื่อไฟล์รูปเป็นเลขฐาน16

ผมก็ได้แปลงเลขฐาน16เป็นเลขฐาน2แล้ว

ี้ก็จะได้เป็นเลขฐาน2

คราวนี้....

ผมเนี่ยต้องการจะทำเลขฐาน2ที่มีอยู่เนี่ยเป็นตัวอักษร(ซึ่งเป็นภาษาอะไรผมก็มิอาจรู้
ได้)

เพราะจะหาชื่อไฟล์รูปที่แท้จริงของรูปนั้น

เพราะเท่าที่ดูมันได้ผ่านการแปลงไฟล์มาแล้วด้วยวิธีต่างๆเลยเป็นเช่นนี้




สรุปผมก้แค่ต้องการหาชื่อไฟล์รูปนั่นแหละ
_179E425B_6FC0_4253_ACF5_FDF176BF4380_0.jpg

เป็น

ABC.........XYZ.jpg




คราวนี้เข้าใจได้รึยังครับสุดๆแล้วเนี่ย
;)

#8 นายข้าวโพดหวาน

นายข้าวโพดหวาน

    Committee

  • Committee
  • 7138 posts

Posted 16 February 2006 - 12:39 AM

อืม แกะชื่อไฟล์ที่ไม่รู้เข้ารหัสแบบไหน นี่ยากไม่ใช่เล่น ไม่คิดว่าชื่อไฟล์เป็นชื่อที่ระบบปฏิบัติการสุ่มขึ้นมา (แบบที่ createTempFile() สร้าง) มันคงไม่สื่ออะไรเลยครับ

ถ้าใครสนใจแกะรหัสนี้ดู แล้วพบอะไรน่าสนใจ ช่วยมาเล่าให้ฟังด้วยนะครับ ดีไม่ดีอาจจะกลายเป็นนักถอดรหัสอย่างพระเอกหนัง Beautiful mind ก็ได้   :)

#9 Bomber

Bomber

    Topgun

  • Topgun
  • 2322 posts

Posted 16 February 2006 - 11:29 AM

1. แน่ใจได้อย่างไรว่าชื่อ file รูปภาพที่เข้ารหัสมามันเป็นชื่อ file ภาพจริงๆ ไม่ใช่เกิดจากการสุ่ม
2. การแปลงเป็นเลขฐาน 2 ไม่ช่วยอะไรครับ เพราะการเข้ารหัส นั้นมีหลายวิธีการทั้งการ Shift การ Map การ Rotate แล้วหากแปลงด้วยวิธีการยากๆแบบ DES หรือ AES คงยากหนัก
3. หากต้องการแปลงกลับจริงๆ คุณต้องใช้วิธีการของการถอดรหัสแบบต่างๆ แบบที่นิยมที่สุดคือการดู pattern ของมันเช่น A E I O U เป็นตัวอักษรที่ใช้บ่อย ดังนั้นควรเริ่มจากตรงนั้น แต่ข้อความที่ได้มันสั้นมากๆคงจะดู pattern ได้ยาก

แนะนำให้ดูข้อมูลมากๆ และพยายามหา pattern ของมันให้เจอเช่น  

_179E425B_6FC0_4253_ACF5_FDF176BF4380_0.jpg

ถ้าให้ผมเดา _ คงเป็น เว้นวรรค ตัวอักษรแต่ละตัวน่าจะประกอบไปด้ย 2 Byte เช่น 6FC0 อาจจะหมายถึง 激
ซึ่งผมก็ไม่แน่ใจเหมือนกันต้องลองดูครับ

#10 juacompe

juacompe

    Site Admin

  • Admin
  • PipPipPipPip
  • 2904 posts

Posted 16 February 2006 - 01:20 PM

Bomber, on Feb 16 2006, 11:29 AM, said:

3. หากต้องการแปลงกลับจริงๆ คุณต้องใช้วิธีการของการถอดรหัสแบบต่างๆ แบบที่นิยมที่สุดคือการดู pattern ของมันเช่น A E I O U เป็นตัวอักษรที่ใช้บ่อย ดังนั้นควรเริ่มจากตรงนั้น แต่ข้อความที่ได้มันสั้นมากๆคงจะดู pattern ได้ยาก

แนะนำให้ดูข้อมูลมากๆ และพยายามหา pattern ของมันให้เจอ

<{POST_SNAPBACK}>

สนับสนุนครับ ^ ^

#11 ICaRuS

ICaRuS

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 17 February 2006 - 02:50 AM

ผมลองพยายามหาความรู้หลายๆที่อ่ะครับ

เพราะเป็นคนที่สงสัยแล้วจะหาคำตอบให้ได้

แต่ตตอนนี้ที่ยังมะมีคำตอบมีเปนร้อยเรื่องเลย :P

#12 นายข้าวโพดหวาน

นายข้าวโพดหวาน

    Committee

  • Committee
  • 7138 posts

Posted 18 February 2006 - 03:41 AM

ICaRuS, on Feb 16 2006, 01:50 PM, said:

ผมลองพยายามหาความรู้หลายๆที่อ่ะครับ

เพราะเป็นคนที่สงสัยแล้วจะหาคำตอบให้ได้

แต่ตตอนนี้ที่ยังมะมีคำตอบมีเปนร้อยเรื่องเลย :P

<{POST_SNAPBACK}>


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

#13 ICaRuS

ICaRuS

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 18 February 2006 - 01:03 PM

ขอบคุณครับแต่ตอนนี้ว่าจะเล่นonimuchaให้จบก่องแหะๆ

เพื่อนให้มาว่าจะไม่ลองคิดว่าเด็กมันเล่นกัน

แต่พอลองแล้วติดเลยอ่ะซวยเลยผมไม่เปนอันทำงาน :P

#14 Modbig

Modbig

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 01 April 2008 - 08:45 PM

พี่ครับถอดเลขประจำHarddisk ได้ป่าวครับ มันมี2บรรทัดอ่ะครับ ผมไม่รู้ว่ามันเกี่ยวกับเลขฐาน2ไหม ลองดูครับ

บรรทัดแรก--->  DD7CC148BE3BC367C76ADA56BE3FDE5E

บรรทัดสอง--->  CE6DDE65BE3BCE72D477D854E061CB4B

------------------------------------------------------------------------------------------------
ถ้าถอดเปงช่วยทิ้ง E-mail หน่อยนะครับพี่ ช่วยหน่อยนะครับ


ของเพื่อนผมเค้าถอดมาหั้ยแล้ว F8BFBFAA43BF3C เท่านี้อ่ะครับ :P

#15 natty

natty

    Star

  • Star
  • 1010 posts

Posted 01 April 2008 - 09:48 PM

 Modbig, on Apr 1 2008, 08:45 PM, said:

พี่ครับถอดเลขประจำHarddisk ได้ป่าวครับ มันมี2บรรทัดอ่ะครับ ผมไม่รู้ว่ามันเกี่ยวกับเลขฐาน2ไหม ลองดูครับ

บรรทัดแรก--->  DD7CC148BE3BC367C76ADA56BE3FDE5E

บรรทัดสอง--->  CE6DDE65BE3BCE72D477D854E061CB4B

------------------------------------------------------------------------------------------------
ถ้าถอดเปงช่วยทิ้ง E-mail หน่อยนะครับพี่ ช่วยหน่อยนะครับ


ของเพื่อนผมเค้าถอดมาหั้ยแล้ว F8BFBFAA43BF3C เท่านี้อ่ะครับ :P

ภาษาไทยไม่ถูกต้องไม่อยากตอบเลย - -"

ที่เพื่อนบอกว่า ถอดมาให้แล้วเนี่ย ถอดจากอะไร มาเป็นอะไรคะ แล้วคุณอยากแปลงเลข hard disk ของคุณ เป็นเลขฐานไหน ดูจากที่ให้มามันน่าจะเป็นเลขฐาน 16 และของเพื่อนคุณ ก็ยังเป็นฐาน 16 อยู่นะคะ




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users