2 คะแนน โดย GN⁺ 2023-07-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โปรเจ็กต์ที่จำลองเอฟเฟกต์การถอดรหัสข้อมูลที่เห็นในภาพยนตร์ปี 1992 เรื่อง Sneakers
  • เครื่องมือบรรทัดคำสั่งชื่อ nms ใช้เอฟเฟกต์แบบ Hollywood กับข้อความ ASCII หรือ UTF-8
  • เอฟเฟกต์เริ่มจากข้อมูลที่ถูกเข้ารหัสและค่อยๆ เผยอักขระข้อความธรรมดาต้นฉบับออกมา
  • โปรเจ็กต์นี้ยังมีโปรแกรมชื่อ sneakers ที่จำลองเอฟเฟกต์จากคลิปในภาพยนตร์ด้วย
  • โดยพื้นฐานแล้วโปรเจ็กต์ไม่มี dependency แต่พึ่งพา ANSI/VT100 terminal escape sequences
  • โปรแกรมเทอร์มินัลสมัยใหม่ส่วนใหญ่รองรับ sequence เหล่านี้ แต่ก็มี implementation แบบ ncurses สำหรับเทอร์มินัลที่ไม่ใช่ ANSI ให้ใช้ได้เช่นกัน
  • โปรเจ็กต์สามารถดาวน์โหลดและติดตั้งจากซอร์สได้ และยังใช้งานได้ผ่านตัวจัดการแพ็กเกจบน Unix/Linux
  • คำสั่ง nms ทำงานกับข้อมูลที่ส่งผ่าน pipe และมีตัวเลือกปรับแต่งหลายอย่าง เช่น การถอดรหัสอัตโนมัติ การปิดบังอักขระช่องว่าง การตั้งค่าสีตัวอักษร และการล้างหน้าจอ
  • โปรเจ็กต์ยังมีไลบรารีภาษา C ชื่อ LibNMS สำหรับผู้ที่ต้องการใช้เอฟเฟกต์นี้ในโปรเจ็กต์ของตนเอง
  • โปรแกรมนี้เป็นซอฟต์แวร์เสรีและเผยแพร่ภายใต้สัญญาอนุญาต GNU General Public License

1 ความคิดเห็น

 
GN⁺ 2023-07-21
ความเห็นจาก Hacker News
  • กระบวนการสร้างและติดตั้งเอฟเฟกต์ถอดรหัสจากภาพยนตร์ Sneakers นั้นรวมถึงการตั้งค่าสภาพแวดล้อมบิลด์แบบแยกส่วน ดึง dependency 1600 รายการมาคอมไพล์ ติดตั้งเลเยอร์ไฟล์ซิสเต็มที่มีไลบรารี .so 1600 ตัว และรัน Docker, npm ฯลฯ
  • ความจริงที่ว่ามันคอมไพล์เสร็จได้ภายในไม่กี่วินาทีนั้นน่าประทับใจและแสดงให้เห็นถึงศักยภาพของภาษา C
  • มีการแนะนำอย่างมากให้ใช้เอฟเฟกต์ถอดรหัสร่วมกับแอปพลิเคชัน cool-retro-term เพื่อประสบการณ์แฮ็กเกอร์แบบเต็มอารมณ์
  • บทความนี้ได้รับคำชื่นชมตรงที่ไม่ได้ตั้งสมมติฐานว่าผู้ใช้สามารถใช้ gcc/git/make ได้อยู่แล้ว และไม่ใช่แพ็กเกจแบบ npm install
  • คำว่า "Hollywood attack" ที่ Juliano Rizzo เป็นผู้บัญญัติ หมายถึงส่วนหนึ่งของการโจมตีถอดรหัสจริงที่คล้ายกับเอฟเฟกต์ถอดรหัสใน Sneakers
  • ภาพยนตร์ Sneakers เป็นที่รักและได้รับความชื่นชมจากผู้คนจำนวนมาก พร้อมทั้งเชื่อมโยงกับความทรงจำชวนคิดถึงและสถานที่จริง
  • การอ้างถึง "My voice is my passport" ชวนให้นึกถึงภาพยนตร์เรื่องนี้
  • ผู้ใช้อีกคนหนึ่งได้แชร์สคริปต์ Python ไฟล์เดียวที่คล้ายกันซึ่งเคยได้รับความนิยมบน GitHub
  • มีข้อเสนอว่า การเปิดซาวด์แทร็กที่เหมาะสมจากภาพยนตร์ระหว่างใช้การถอดรหัสจะช่วยเพิ่มความสมจริงได้อีก
  • ความปรารถนาที่จะเห็นการพรรณนาการแฮ็กที่สมจริงนำไปสู่การแนะนำซีรีส์ทีวี Mr. Robot