Software Engineer
713 subscribers
67 photos
7 videos
6 files
1.81K links
👑 Software Labdon



ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Malicious Rust Packages on Crates.io Steal Crypto Wallet Keys (2 minute read)

🟢 خلاصه مقاله:
پژوهشگران Socket دو بسته مخرب Rust را در crates.io شناسایی کردند که با جا زدن خود به‌جای fast_log، علاوه بر عملکرد عادی، کدی برای اسکن محیط و فایل‌های پروژه داشتند تا رشته‌های Hex شبیه کلید خصوصی Ethereum، رشته‌های Base58 شبیه کلیدهای Solana و آرایه‌های بایت براکت‌دار را پیدا کرده و آن‌ها را به سرور مهاجم ارسال کنند. این یک حمله supply-chain است که می‌تواند به افشای کلیدها و سرقت دارایی‌ها منجر شود. به توسعه‌دهندگان توصیه می‌شود بسته‌های مشکوک را حذف، کلیدهای Ethereum و Solana را تعویض، تاریخچه مخزن را برای افشای تصادفی اسرار بررسی، وابستگی‌ها را pin کنند و از ابزارهای امنیتی مانند cargo-audit، cargo-vet و اسکن رازها در کنار کمینه‌سازی دسترسی اسرار در CI استفاده کنند.

#Rust #cratesio #SupplyChain #CryptoSecurity #Ethereum #Solana #OpenSourceSecurity #Malware

🟣لینک مقاله:
https://www.bleepingcomputer.com/news/security/malicious-rust-packages-on-cratesio-steal-crypto-wallet-keys/?utm_source=tldrinfosec

➖➖➖➖➖➖➖➖
👑 @software_Labdon
🔵 عنوان مقاله
Streamlining Vulnerability Research with the idalib Rust Bindings for IDA 9.2 (5 minute read)

🟢 خلاصه مقاله:
** این پست سه افزونه مبتنی بر Rust برای IDA Pro 9.2 را معرفی می‌کند که با تکیه بر idalib از Binarly مراحل رایج در پژوهش آسیب‌پذیری را خودکار می‌کنند. rhabdomancer فراخوانی‌های بالقوه ناامنِ API را شناسایی و بر اساس شدت اولویت‌بندی می‌کند؛ haruspex شبه‌کدِ دیکامپایل‌شده را برای ابزارهای تحلیل ایستا مثل Semgrep استخراج می‌کند؛ و augur کد مرتبط با رشته‌ها را سازمان‌دهی می‌کند تا نقاط حساس برای تحلیل سریع‌تر مشخص شوند. هر سه ابزار به‌صورت headless اجرا می‌شوند، برای پردازش دسته‌ای و ادغام در CI مناسب‌اند، و با تمرکز بر مقیاس و اتوماسیون، تحلیل سریع و خروجی‌های قابل استفاده در زنجیره ابزارها را فراهم می‌کنند.

#IDAPro #Rust #ReverseEngineering #VulnerabilityResearch #Binarly #idalib #Semgrep #StaticAnalysis

🟣لینک مقاله:
https://hnsecurity.it/blog/streamlining-vulnerability-research-with-the-idalib-rust-bindings-for-ida-9-2/?utm_source=tldrinfosec

➖➖➖➖➖➖➖➖
👑 @software_Labdon
🔵 عنوان مقاله
Rusty Bootkit - Windows UEFI Bootkit in Rust (Codename: RedLotus) (13 minute read)

🟢 خلاصه مقاله:
در این مقاله، با یکی از جدیدترین و جالب‌ترین نمونه‌های بوت‌کیت‌های سیستم‌عامل ویندوز آشنا می‌شویم که با استفاده از زبان برنامه‌نویسی Rust توسعه یافته است. نام این پروژه “RedLotus” است و هدف آن، عبور از مکانیزم‌های امنیتی مانند Driver Signature Enforcement است که در نسخه‌های مدرن ویندوز برای جلوگیری از اجرای کدهای مخرب طراحی شده‌اند. این بوت‌کیت از روش‌هایی خاص برای وارد شدن به فرآیند راه‌اندازی سیستم بهره می‌گیرد و در واقع مسیرهای جدیدی برای مخفی‌سازی و کنترل سیستم فراهم می‌سازد.

نسخه‌برداری و تقلب در فرآیند بوت، یکی از چالش‌های اصلی در امنیت سیستم‌ها است که تاکنون با روش‌های مختلفی مانند Hook کردن به بخش‌های حساس مارک‌گذاری شده در حافظه سیستم انجام می‌شد. اما RedLotus با خرد کردن این موانع، قادر است وارد حلقه‌های اولیه راه‌اندازی ویندوز شده و قبل از بارگذاری کامل درایورها و سیستم‌های امنیتی، payloadهای امضا نشده را در هسته بارگذاری کند. این فرآیند از طریق هدف قرار دادن بخش خاصی در ساختار HalDispatchTable انجام می‌شود، بدون اینکه نظام PatchGuard که مانع اصلاح حافظه‌های حساس است فعال شود.

این بوت‌کیت مبتنی بر Rust است، زبانی که به خاطر قابلیت‌هایش در برنامه‌نویسی سطح پایین، امنیت زبانی و سرعت بالا شناخته می‌شود. توسعه چنین ابزاری با Rust نه تنها نشان می‌دهد که این زبان می‌تواند در مواقع حساس سیستم‌عامل نیز کاربرد داشته باشد، بلکه نویدبخش نوآوری در حوزه امنیت و هک سیستم‌های شیک و مدرن است. هرچند اجرای چنین پروژه‌هایی نیازمند شناخت عمیق از ساختارهای داخلی ویندوز و بهره‌گیری از دستکاری‌های حافظه است، اما این پروژه نمونه‌ای واضح از پیشرفت‌های سریع در توسعه ابزارهای امنیتی و نفوذ است.

در نتیجه، RedLotus با نشان دادن قابلیت‌های Rust در محیط‌های سطح پایین و به نحوی هوشمندانه، مرزهای نوینی در حوزه هک و امنیت سیستم‌عامل ویندوز را می‌گشاید. هرچند این ابزار در فضای آزمایشگاهی باقی می‌ماند، اما اهمیت آن در نشان دادن راهکارهای نوین و درک بهتر از نقاط ضعف سیستم‌های امنیتی امروزی غیرقابل انکار است.

#امنیت #هک_سیستم #ویندوز #Rust

🟣لینک مقاله:
https://memn0ps.github.io/rusty-windows-uefi-bootkit/?utm_source=tldrinfosec

➖➖➖➖➖➖➖➖
👑 @software_Labdon
با sup خبرهای برنامه‌نویسی را مستقیماً در ترمینال دنبال کنید!

یک خبرخوان سریع و سبک برای ترمینال هست که مطالب Hacker News، Lobsters و dev.to را در یک فید یکپارچه نمایش می‌دهد.

بدون ساخت حساب، API Key یا فایل تنظیمات؛ فقط نصبش کنید و خبرها را بخوانید.

امکانات اصلی:

🔹 نمایش هم‌زمان مطالب سه منبع
🔹 جابه‌جایی میان جدیدترین و محبوب‌ترین مطالب
🔹 جست‌وجو و فیلتر خبرها
🔹 مطالعه مطلب و دیدگاه‌ها داخل ترمینال
🔹 کنترل کامل با کیبورد و کلیدهای Vim
🔹 یو‌آی ریسپانسیو حتی در پنجره‌های کوچک
🔹 پشتیبانی بهتر از متن‌های فارسی، RTL و نویسه‌های عریض

نصب با Cargo:

cargo install sup-news


📦 صفحه پکیج در Cargo:
https://crates.io/crates/sup-news

💻 سورس کد:
https://github.com/ParsaBordbar/sup-tui

اگر مفید بود استار بدید تا به بقیه هم پیشنهاد بشه

#Rust #TUI #Terminal #OpenSource #برنامه_نویسی #اخبار_تکنولوژی
🔵 عنوان مقاله
Be alert: targeted attacks on prominent Rustaceans (1 minute read)

🟢 خلاصه مقاله:
اخطار جدی: حملات هدفمند علیه توسعه‌دهندگان برجسته زبان برنامه‌نویسی rust در حال وقوع است. فردی که در ظاهر نقش کارفرما یا مدیر پروژه‌های معتبر را ایفا می‌کند، تماس‌های تصویری ساختگی و فریبنده‌ای را با این توسعه‌دهندگان برقرار می‌کند. هدف این تماس‌ها اغلب جلب اعتماد و در نهایت، ترغیب آنها به نصب نرم‌افزارهای مخرب یا اجرای دستورات مشکوک است.

در این تماس‌های جعلی، مهاجمان معمولاً ادعا می‌کنند که نیاز به نصب یک کد صوتی یا وارد کردن دستورات خاص در کلیپ‌بورد دارند. زمانی که توسعه‌دهندگان به این درخواست‌ها پاسخ می‌دهند، ممکن است وارد دام هکرها شده و اطلاعات حساس یا سیستم خود را در معرض خطر قرار دهند. این نوع حملات نشان می‌دهد که مجرمان سایبری به شدت در پی نفوذ به افراد برجسته و متخصص در حوزه برنامه‌نویسی Rust هستند و سعی می‌کنند با ترفندهای فریبکارانه، وادارش کنند که دستگاه‌هایشان آسیب‌پذیر شود.

برای جلوگیری از این نوع تهدیدات، توسعه‌دهندگان و فعالان جامعه Rust باید همواره هشیار باشند و از صحت هویت تماس‌ها و درخواست‌ها اطمینان حاصل کنند. هرگز فایل‌های اجرایی یا دستورات مشکوک را اجرا نکنید و از لینک‌ها و فایل‌های ناشناخته پرهیز کنید. آموزش و آگاهی در مورد انواع حملات سایبری نقش کلیدی در حفاظت از اطلاعات و سیستم‌ها دارد.

در مقابل، توسعه‌دهندگان باید سطح امنیت خود را بالا برند و همواره از نرم‌افزارهای معتبر و به‌روز استفاده کنند تا خطر نفوذ سایبری کاهش یابد. در دنیای پیشرفته امروز، هوشیاری و رعایت احتیاط، اساسی‌ترین راهکارها برای جلوگیری از آسیب‌پذیری‌ها و حفظ امنیت است.

#امنیت_سایبری #حملات_فیشینگ #Rust #حفاظت

🟣لینک مقاله:
https://blog.rust-lang.org/2026/09/17/targeted-attacks/?utm_source=tldrinfosec

➖➖➖➖➖➖➖➖
👑 @software_Labdon
❤1
🔵 عنوان مقاله
BusyWork (GitHub Repo)

🟢 خلاصه مقاله:
در دنیای شماره‌گیری سیستم‌های امنیتی و دفاعی، یکی از چالش‌های مهم برای برنامه‌نویسان و هکرهای حرفه‌ای، عبور از سیستم‌هایی مانند EDR (پایانه‌های شناسایی و پاسخ و ابزارهای جلوگیری از نفوذ) و سیستم‌های ضد تقلب است. این سیستم‌ها به طور مداوم توسعه یافته‌اند تا فعالیت‌های بدون هدف یا روتین را تشخیص دهند و جلوی آن‌ها را بگیرند. در چنین محیطی، استفاده از توابع ساده‌ای مانند sleep() که برای توقف برنامه به صورت ثابت و یکنواخت طراحی شده‌اند، دیگر کارساز نیست، چون این روش‌ها به راحتی قابل تشخیص هستند.

در این راستا، کتابخانه BusyWork در زبان برنامه‌نویسی Rust طراحی شده است تا مشکل فوق را حل کند. این کتابخانه به جای توقف ثابت و تکراری برنامه، فرآیندهای واقعی و متنوعی را به عنوان جایگزین sleep() ارائه می‌دهد. با انجام این کار، برنامه می‌تواند فعالیت‌های معتبر و منطبق با رفتارهای طبیعی سیستم را انجام دهد، که در نتیجه امکان ردگیری توسط سیستم‌های امنیتی و ضد تقلب کاهش می‌یابد. این رویکرد باعث می‌شود، برنامه شبیه به یک کاربر واقعی یا عملیات طبیعی سیستم به نظر برسد، و احتمال شناسایی آن به شدت کاهش پیدا کند.

در مجموع، BusyWork ابزاری قدرتمند برای توسعه دهندگانی است که می‌خواهند برنامه‌های خود را با فعالیت‌های واقعی و طبیعی جایگزین کنند و از این طریق امنیت و مخفی‌کاری خود را در مقابل سیستم‌های نظارتی افزایش دهند. این کتابخانه، نمونه‌ای پیشرفته و موثر در مقابله با تکنولوژی‌های روز حفاظت از سیستم‌ها است که با بهره‌گیری از آن، امنیت عملیات‌های برنامه‌نویسی قابل توجهی بهبود می‌یابد.

#امنیت #برنامه‌نویسی_پنهان #Rust #حفاظت

🟣لینک مقاله:
https://github.com/PatchRequest/BusyWork?utm_source=tldrinfosec

➖➖➖➖➖➖➖➖
👑 @software_Labdon