TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.6K subscribers
Post #11510 7.07K
DevTwitter | توییت برنامه نویسی چند سال پیش، توی یکی از سکانس‌های سریال مسترربات، صحنه‌ای دیدم که الیوت با یه نرم‌افزاری، یه سری اطلاعات رو داخل یه فایل صوتی پنهان می‌کرد. رفتم دنبال ابزارش گشتم و DeepSound رو پیدا کردم. اون زمان جذابیت زیادی برام داشت و یه مدتی هم ازش استفاده می‌کردم. …
توی پست قبلی درباره پنهان‌نگاری (steganography) و کاربردهاش حرف زدم و یه نمونه ساده داخل عکس رو نشون دادم. اما یه محدودیت بزرگ داشت: برای فایل‌های حجیم (مخصوصاً وقتی حجم به گیگابایت می‌رسه) عملاً گزینه مناسبی نبود، هم کند بود، هم مدیریت فضا سخت می‌شد.
برای همین توی این مدت یه ابزار جدید ساختم که دقیقاً این نقطه‌ضعف رو پوشش بده: Archer

عملکردش این‌ جوریه که فایل حساس شما بعد از رمزنگاری، داخل ساختار یک فایل ISO از Arch Linux جاسازی می‌شه. خروجی نهایی یه فایل ISO هستش که:
- هدر و فوتر ISO داره و sector alignment و signature ها درستن
- حجمش رو خودتون می‌تونید تعیین کنید (مثلاً 1-1.5 گیگ که کاملاً طبیعی به نظر برسه)
- کسی که mount کنه یا نگاهش کنه، فکر می‌کنه یه ایمیج آرچ معمولی دانلود کردید.

چرا ISO؟ چون برای پنهان‌نگاری فایل‌های سنگین، به کانتینری نیاز داشتم که به طور طبیعی حجم بالا داشته باشه و توی دنیای واقعی زیاد دیده بشه (بدون اینکه مشکوک به نظر برسه).

البته اگر کسی سعی کنه بوتش کنه، می‌فهمه کار نمی‌کنه... اون‌ وقت می‌تونید بگید احتمالاً دانلود ناقص بوده :)

لینک گیت هاب:
https://github.com/naseridev/archer

@DevTwitter | <Nima Naseri/>
  • 👍 27
  • 🔥 4
  • 👎 3
More from @devtwitter
  1. Oct 16, 2026اگر AI بتواند کد را ۱۲ برابر سریع‌تر تولید کند، آیا Git، Code Review و CI/CD ما هم برای چن…
  2. Oct 16, 2026یه اپ برای مدیریت clipboard توی مک. دیگه با خیال راحت چندین چیز رو میشه کپی کرد و انتخاب ک…
  3. Oct 16, 2026خب من دوباره کلی توکن کلاد سوزوندم تا مشکل اساسی فارسی‌نویسی رو توی ترمینال ویندوز حل کنم…
  4. Oct 16, 2026داشتم از روی کنجکاوی بررسی میکردم که چطور میشه جمع‌آوری و انتقال لاگ‌های لینوکس رو قابل‌ ا…
  5. Oct 15, 2026❓امروزه علت و ریشه‌ی عدم ثبات و زودرنجی بازیکنان برزیلی چیه؟ ❓چرا انسان به کنش‌های منفی نس…
  6. Oct 15, 2026Post #13561
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →