2 पॉइंट द्वारा GN⁺ 2025-04-03 | 1 टिप्पणियां | WhatsApp पर शेयर करें

DEDA - ट्रैकिंग डॉट एक्सट्रैक्शन, डिकोडिंग और अनॉनिमाइज़ेशन टूल

  • दस्तावेज़ रंग ट्रैकिंग डॉट्स: वाणिज्यिक color laser printers में एकीकृत छोटे डॉट्स, जो printer और printout के बारे में जानकारी encode करते हैं। लगभग हर printout में source device के बारे में जानकारी शामिल होती है.
  • टूल की क्षमताएँ: यह टूल इन forensic features को पढ़ने और decode करने की क्षमता देता है, और मनमानी tracking को रोकने के लिए anonymization भी संभव बनाता है.
  • संदर्भ शोधपत्र: यदि आप इस software का उपयोग करते हैं, तो संबंधित paper को cite करने की सिफारिश की जाती है.

इंस्टॉलेशन

  • Python 3 इंस्टॉल करें
  • DEDA इंस्टॉल करें: PyPI से इंस्टॉल किया जा सकता है या वर्तमान directory से इंस्टॉल किया जा सकता है.
  • अतिरिक्त आवश्यकताएँ: Unix और GNU/Linux पर deda_anonmask_apply का उपयोग करते समय wand इंस्टॉल होना आवश्यक है.

ग्राफिकल यूज़र इंटरफ़ेस

  • GUI खोलें: $ deda_gui कमांड का उपयोग करें.

टर्मिनल एप्लिकेशन

1. ट्रैकिंग डेटा पढ़ना

  • ट्रैकिंग डेटा पढ़ें: scanned image से tracking data पढ़ा और decode किया जा सकता है। lossless compression और 300dpi के उपयोग की सिफारिश की जाती है.

2. स्कैन किए गए दस्तावेज़ सेट में अलग printers ढूँढना

  • printer तुलना: $ deda_compare_prints INPUT1 INPUT2 [INPUT3] ... कमांड का उपयोग करें.

3. अज्ञात ट्रैकिंग पैटर्न का विश्लेषण

  • pattern extraction: नए pattern का विश्लेषण करने के लिए dots निकाले जा सकते हैं.

4. कस्टम ट्रैकिंग डॉट्स बनाना

  • ट्रैकिंग डॉट्स बनाना: custom tracking dot matrix बनाकर PDF document में जोड़ा जा सकता है.

5. स्कैन की गई इमेज का अनॉनिमाइज़ेशन

  • ट्रैकिंग डेटा हटाना: scan से tracking data हटाता है.

6. प्रिंटिंग के लिए दस्तावेज़ का अनॉनिमाइज़ेशन

  • दस्तावेज़ अनॉनिमाइज़ेशन: PDF file के रूप में सेव करने के बाद anonymization mask लागू करके print किया जा सकता है.

समस्या निवारण

deda_parse_print: कमांड नहीं मिली

  • समाधान: DEDA इंस्टॉलेशन और path सेटिंग की जाँच करें.

DEDA मेरे ट्रैकिंग डॉट्स को पहचान नहीं पाता

  • समाधान: scan program settings की जाँच करें और फिर से प्रयास करें.

printer ट्रैकिंग डॉट्स प्रिंट नहीं करता

  • समाधान: custom tracking dots बनाएँ या किसी दूसरे printer का mask उपयोग करें.

इंस्टॉलेशन त्रुटि: 'x86_64-linux-gnu-gcc' कमांड विफल

  • समाधान: आवश्यक packages इंस्टॉल करने के बाद फिर से प्रयास करें.

wand.exceptions.PolicyError

  • समाधान: ImageMagick settings बदलें या Wand को हटा दें.

1 टिप्पणियां

 
GN⁺ 2025-04-03
Hacker News की राय
  • मैं और मेरी टीम ने DARPA की document shredding challenge में पीले tracking dots का इस्तेमाल करके shredded documents को फिर से जोड़ा था। यह प्रोग्राम हमारे documents reconstruct करते समय dots को highlight करता है। [YouTube लिंक]
    • इसकी वजह से हम बड़े अंतर से जीत गए
  • मेरा printer tracking dots print नहीं करता। क्या मैं इस तथ्य को छिपा सकता हूँ?
    • अगर वास्तव में tracking dots नहीं हैं, तो आप खुद dots बना सकते हैं या किसी दूसरे printer से calibration page print करके mask का इस्तेमाल कर सकते हैं
    • किसी दूसरे printer के tracking dots की नकल की जा सकती है, यह विचार plausible deniability के लिए दिलचस्प संकेत देता है
  • हाल ही में मुझे tracking dots की जांच करने का अनुभव हुआ
    • अगर आप blue LED flashlight को color printout पर डालें, तो आपको हैरानी होगी कि कितने dots print होते हैं। ऐसा लगेगा जैसे पूरे page पर रेत छिड़की गई हो
  • इस विषय से जुड़ी एक दिलचस्प चीज़ है: [Hacker News लिंक]
  • अगर एक ही page को कई printers से print किया जाए तो क्या होगा?
    • अगर पहला printer असली content print करे और दूसरे printers margin में थोड़ा-थोड़ा जोड़ें, तो क्या एक printer दूसरे printer के dots खराब कर देगा?
  • लगता है OpenWRT project जैसी चीज़ शुरू करने वाले किसी व्यक्ति के घर पर MIB आ जाएगी
    • untracked speech की अनुमति नहीं है। असुविधाजनक meme के स्रोत पर precision strike करने में सक्षम होना चाहिए
    • craigslist से लिया हुआ मेरा black-and-white laser printer CUPS server के साथ VLAN में है
    • पिछले 10 सालों में किसी ने भी Niantic के operations को मंजूरी नहीं दी। कोई भी इस बात से सहमत नहीं है कि हर printout traceable हो
    • product या process के बारे में users को चेतावनी देने वाली कोई चीज़ नहीं है
    • हम commercial और state institutions के अपमान को स्वीकार करने के आदी हो गए हैं
    • Louis Rossmann की Consumer Action Taskforce (CAT) इससे जुड़ा एक शानदार casebook बनती जा रही है
    • अब पलटवार करने का समय है। अच्छे printers को hack करके firmware बदलना होगा ताकि इस बेतुकी स्थिति से निकला जा सके
    • tracking dots और दूसरे steganographic tracking तरीके मेरे जैसे लोगों को track और चुप कराने के लिए मौजूद हैं
  • मुझे जिज्ञासा है कि कितने प्रतिशत printers को public tools से decode किया जा सकता है
    • यह भी जानना है कि किन manufacturers के codes decode किए जा चुके हैं, क्या इस पर कोई statistics है?
  • मुझे जिज्ञासा है कि क्या black-and-white laser printers भी tracking dots बनाते हैं
    • इस tracking का मतलब क्या है, और क्या सिद्धांततः हमारी ज़िंदगी के हर कोने को track किया जाना चाहिए?
  • इस feature का पूरा फायदा उठाने के लिए self-hostable Docker में web UI की ज़रूरत है
  • आपको EURion constellation में भी रुचि हो सकती है: [Wikipedia लिंक]