A new episode of the Taming Dragons with Stroustrup's Blade series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 2 Taming Dragons with Stroustrup's Blade - Templates, OOP, and Reverse Engineering Basics
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
📝 Denoscription:
From structured and OOP examples to disassembling your code with tools like IDA Pro — this is where high-level power meets low-level control.
🎥 Timestamps:
00:00 C++ as a General-Purpose Language
03:30 Key C++ Milestones: Templates, STL, and More
06:00 Example 1 – Structured Programming in C++
07:35 Example 2 – Object-Oriented Programming in C++
09:40 Disassembly Analysis of C++ Programs (Compiler View)
11:40 Advanced Disassembly with IDA Pro
14:20 Why Every C++ Developer Should Understand Disassembly
📺 YouTube: Part 2 Taming Dragons with Stroustrup's Blade - Templates, OOP, and Reverse Engineering Basics
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
❤10🔥2🥰1
📌 نظم نوین مالی و جنگ تعرفهها: رمزارز، ژئوپلیتیک و بازتعریف قدرت
جهان در آستانه تحولی ژرف قرار گرفته است. نبردهای آشکار تجاری و پنهان ارزی میان ایالات متحده و چین، از یکسو بازتاب جنگ قدرت میان دو ابرقدرت اقتصادی است و از سوی دیگر، نشانهای از ورود به عصر جدیدی در نظم مالی جهانی.
در پسِ این رقابتها، نوعی جابجایی ساختاری در حال وقوع است؛ جابجاییای که ممکن است نهایتاً منجر به تضعیف ارزهای ملی و تقویت سلطه رمزارزهای تحت کنترل ساختارهای مالی جهانی شود.
جنگ تجاری و ارزی؛ از تعرفه تا تورم
جنگ تعرفهای که ابتدا با وضع مالیات بر کالاهای چینی آغاز شد، بهسرعت به جنگ ارزی بدل شد. کاهش ارزش یوآن، افزایش نرخ بهره توسط فدرال رزرو، و تزلزل در پول ملی بسیاری از کشورها، نشانههایی از شروع رقابت برای تضعیف ارزش پول ملی در راستای تقویت صادرات بود. این پدیده که به "Currency War" معروف است، با افزایش تورم، نارضایتی عمومی و کاهش اعتماد مردم به دولتها همراه شد. در چنین شرایطی، رمزارزها بهعنوان داراییهای پناهگاه جایگاه ویژهای پیدا کردند. مردم در کشورهایی با تورم بالا، مانند آرژانتین، ترکیه و ایران، به خرید بیتکوین و دیگر داراییهای دیجیتال روی آوردند تا ارزش داراییهای خود را حفظ کنند.
ایران، محور تعادل در ژئوپلیتیک آینده
با این حال با توجه به مذاکرات شنبه بین ایران و آمریکا در عمان بد نیست به این موضوع توجه داشته باشیم: در میانه این آشفتگیها که اکنون همه ما شاهد هستیم، ایران بهدلیل موقعیت ژئوپلیتیکی، منابع عظیم انرژی و نقشاش در پروژه کمربند و جاده چین، نقشی حیاتی در معادلات آمریکا پیدا کرده است.
آمریکا برای تمرکز بر مهار چین، نیاز دارد جبهههای جانبی مانند ایران را به وضعیت کنترلشده و پایدار برساند. توافق با ایران، حتی اگر محدود و مشروط باشد، میتواند صادرات رسمی نفت ایران را افزایش دهد (و وابستگی ایران به فروش ارزان به چین را کاهش دهد)، فشار انرژی را از بازار جهانی بردارد و تمرکز واشنگتن را روی شرق آسیا حفظ کند، مانع از نفوذ بیشتر چین و روسیه در خاورمیانه شود، مسیرهای غیررسمی چین برای دور زدن تحریمهای انرژی را مسدود کند.
از این منظر، ایران میتواند نقش یک بازیگر تعادلی میان شرق و غرب را ایفا کند، بهویژه اگر سیاستگذاران ایرانی از فرصت بهره ببرند و خود را به عنوان یک ابزار برای تعریف معادلات جهانی بدانند.
آیا رمزارزها بخشی از برنامهاند؟
برخی تحلیلگران بر این باورند که اتفاقات اخیر (از تورم جهانی تا کاهش اعتماد به ارزهای فیات) نه صرفاً رویدادهایی طبیعی، بلکه بخشی از نقشهای بزرگ برای انتقال قدرت به مدل جدید مالی هستند.
سؤال مهم این است: آیا رمزارزها وسیلهای برای بازتعریف نظم مالی جهان هستند که تحت کنترل ساختارهایی مانند بلکراک قرار خواهد گرفت؟ این روند لزوماً توطئهآمیز نیست؛ اما نتیجهی طبیعی و ساختاری تصمیمگیریهای سیاسی و اقتصادیایست که جهان را بهسوی ضعف ارزهای ملی، ظهور رمزارزهای رسمی (تحت کنترل والاستریت)، حذف پول نقد و ناشناس، نظام مالی با شفافیت مطلق و قابلیت رصد در لحظه هدایت میکند.
نقش نهادهای سرمایهداری جهانی
ورود نهادهایی مانند BlackRock، Fidelity و JP Morgan به دنیای رمزارزها، نقطه عطفی بود. با تأسیس ETFهای بیتکوین و اتریوم، رمزارزها از ابزارهای شورشی و حاشیهای به ابزار رسمی سرمایهگذاری تبدیل شدند. اما هدف آنها آزادسازی مالی نیست؛ بلکه کنترل جریان پول دیجیتال، رصد تراکنشها، هدایت بازارها بهسمت پلتفرمهای قابل نظارت میباشد.
رمزارز بله، ولی از نوع قابل کنترل
نظم نوین مالی جهان بر پایه رمزارز در حال شکلگیری است؛ اما نه رمزارز آزاد، بلکه رمزارزی تحت نظارت کامل دولتها، قابل ردیابی، قابل سانسور و قفل شدن، متصل به سیستمهای هویتی دیجیتال (ID)، و وابسته به سیستمهای مرکزی مانند ETFها و بانکهای مرکزی (CBDC).
در نگاه کلان، جهان در حال عبور از نظم مبتنی بر پول نقد و ارز فیات، بهسمت نظامی دیجیتالی، شفاف، و البته کنترلپذیرتر است. جنگ تجاری آمریکا و چین، تلاش برای توافق با ایران، رشد رمزارزها و ورود والاستریت به این حوزه، همگی قطعات پازلی هستند که نشان از یک نظم نوین مالی دارند اما مردم نیز در این معادله نقشی دارند.
اگرچه قدرتهای بزرگ میکوشند رمزارز را نیز مهار کنند، هنوز هم فرصتهایی برای استقلال مالی از طریق ابزارهای غیرمتمرکز واقعی مانند بیتکوین غیرحضانتی، مونرو و دیفایهای مقاوم وجود دارد.
✍️ نویسنده میلاد کهساری الهادی
⏰ 17 فروردین 1404
@aioooir | #analysis #blockchain #currency #war
جهان در آستانه تحولی ژرف قرار گرفته است. نبردهای آشکار تجاری و پنهان ارزی میان ایالات متحده و چین، از یکسو بازتاب جنگ قدرت میان دو ابرقدرت اقتصادی است و از سوی دیگر، نشانهای از ورود به عصر جدیدی در نظم مالی جهانی.
در پسِ این رقابتها، نوعی جابجایی ساختاری در حال وقوع است؛ جابجاییای که ممکن است نهایتاً منجر به تضعیف ارزهای ملی و تقویت سلطه رمزارزهای تحت کنترل ساختارهای مالی جهانی شود.
جنگ تجاری و ارزی؛ از تعرفه تا تورم
جنگ تعرفهای که ابتدا با وضع مالیات بر کالاهای چینی آغاز شد، بهسرعت به جنگ ارزی بدل شد. کاهش ارزش یوآن، افزایش نرخ بهره توسط فدرال رزرو، و تزلزل در پول ملی بسیاری از کشورها، نشانههایی از شروع رقابت برای تضعیف ارزش پول ملی در راستای تقویت صادرات بود. این پدیده که به "Currency War" معروف است، با افزایش تورم، نارضایتی عمومی و کاهش اعتماد مردم به دولتها همراه شد. در چنین شرایطی، رمزارزها بهعنوان داراییهای پناهگاه جایگاه ویژهای پیدا کردند. مردم در کشورهایی با تورم بالا، مانند آرژانتین، ترکیه و ایران، به خرید بیتکوین و دیگر داراییهای دیجیتال روی آوردند تا ارزش داراییهای خود را حفظ کنند.
ایران، محور تعادل در ژئوپلیتیک آینده
با این حال با توجه به مذاکرات شنبه بین ایران و آمریکا در عمان بد نیست به این موضوع توجه داشته باشیم: در میانه این آشفتگیها که اکنون همه ما شاهد هستیم، ایران بهدلیل موقعیت ژئوپلیتیکی، منابع عظیم انرژی و نقشاش در پروژه کمربند و جاده چین، نقشی حیاتی در معادلات آمریکا پیدا کرده است.
آمریکا برای تمرکز بر مهار چین، نیاز دارد جبهههای جانبی مانند ایران را به وضعیت کنترلشده و پایدار برساند. توافق با ایران، حتی اگر محدود و مشروط باشد، میتواند صادرات رسمی نفت ایران را افزایش دهد (و وابستگی ایران به فروش ارزان به چین را کاهش دهد)، فشار انرژی را از بازار جهانی بردارد و تمرکز واشنگتن را روی شرق آسیا حفظ کند، مانع از نفوذ بیشتر چین و روسیه در خاورمیانه شود، مسیرهای غیررسمی چین برای دور زدن تحریمهای انرژی را مسدود کند.
از این منظر، ایران میتواند نقش یک بازیگر تعادلی میان شرق و غرب را ایفا کند، بهویژه اگر سیاستگذاران ایرانی از فرصت بهره ببرند و خود را به عنوان یک ابزار برای تعریف معادلات جهانی بدانند.
آیا رمزارزها بخشی از برنامهاند؟
برخی تحلیلگران بر این باورند که اتفاقات اخیر (از تورم جهانی تا کاهش اعتماد به ارزهای فیات) نه صرفاً رویدادهایی طبیعی، بلکه بخشی از نقشهای بزرگ برای انتقال قدرت به مدل جدید مالی هستند.
سؤال مهم این است: آیا رمزارزها وسیلهای برای بازتعریف نظم مالی جهان هستند که تحت کنترل ساختارهایی مانند بلکراک قرار خواهد گرفت؟ این روند لزوماً توطئهآمیز نیست؛ اما نتیجهی طبیعی و ساختاری تصمیمگیریهای سیاسی و اقتصادیایست که جهان را بهسوی ضعف ارزهای ملی، ظهور رمزارزهای رسمی (تحت کنترل والاستریت)، حذف پول نقد و ناشناس، نظام مالی با شفافیت مطلق و قابلیت رصد در لحظه هدایت میکند.
نقش نهادهای سرمایهداری جهانی
ورود نهادهایی مانند BlackRock، Fidelity و JP Morgan به دنیای رمزارزها، نقطه عطفی بود. با تأسیس ETFهای بیتکوین و اتریوم، رمزارزها از ابزارهای شورشی و حاشیهای به ابزار رسمی سرمایهگذاری تبدیل شدند. اما هدف آنها آزادسازی مالی نیست؛ بلکه کنترل جریان پول دیجیتال، رصد تراکنشها، هدایت بازارها بهسمت پلتفرمهای قابل نظارت میباشد.
رمزارز بله، ولی از نوع قابل کنترل
نظم نوین مالی جهان بر پایه رمزارز در حال شکلگیری است؛ اما نه رمزارز آزاد، بلکه رمزارزی تحت نظارت کامل دولتها، قابل ردیابی، قابل سانسور و قفل شدن، متصل به سیستمهای هویتی دیجیتال (ID)، و وابسته به سیستمهای مرکزی مانند ETFها و بانکهای مرکزی (CBDC).
در نگاه کلان، جهان در حال عبور از نظم مبتنی بر پول نقد و ارز فیات، بهسمت نظامی دیجیتالی، شفاف، و البته کنترلپذیرتر است. جنگ تجاری آمریکا و چین، تلاش برای توافق با ایران، رشد رمزارزها و ورود والاستریت به این حوزه، همگی قطعات پازلی هستند که نشان از یک نظم نوین مالی دارند اما مردم نیز در این معادله نقشی دارند.
اگرچه قدرتهای بزرگ میکوشند رمزارز را نیز مهار کنند، هنوز هم فرصتهایی برای استقلال مالی از طریق ابزارهای غیرمتمرکز واقعی مانند بیتکوین غیرحضانتی، مونرو و دیفایهای مقاوم وجود دارد.
✍️ نویسنده میلاد کهساری الهادی
⏰ 17 فروردین 1404
@aioooir | #analysis #blockchain #currency #war
👍5🔥4
A new episode of the Taming Dragons with Stroustrup's Blade series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 3 Taming Dragons with Stroustrup’s Blade - C++ Essentials: STL, Linked Lists & Why C++ Matters
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
📝 Denoscription:
Learn why C++ remains one of the most potent and enduring languages in the programming world and how you can harness STL containers like list, find, and map to write robust, maintainable code.
🎥 Timestamps:
00:00 Why Use C++ in the Modern Era?
02:00 Is C++ Hard? Why the Learning Curve is Worth It
03:30 What Exactly is “Modern C++”? (C++11 to C++23)
06:15 Ongoing Development of C++ Standards
07:30 Navigating cppreference.com Like a Pro
08:50 Implementing a Linked List in Modern C++
09:30 Leveraging STL Containers: list, vector, and map
📺 YouTube: Part 3 Taming Dragons with Stroustrup’s Blade - C++ Essentials: STL, Linked Lists & Why C++ Matters
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
❤7🔥2
A new episode of the Taming Dragons with Stroustrup's Blade series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 4 Taming Dragons with Stroustrup’s Blade - Managed C++ Explained: Bridging C++ with .NET Power
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
📝 Denoscription:
Discover how C++/CLR empowers you to combine the raw power of native C++ with the flexibility and safety of the .NET runtime. Whether targeting Windows apps or interoperating with .NET libraries, this is your launchpad into hybrid C++ development.
🎥 Timestamps:
00:00 What is Managed C++? A Quick Intro
03:30 Why Use Visual C++/CLR for .NET Applications?
05:00 Native vs CLR Code: What’s the Real Difference?
07:00 Creating a Visual C++ CLR Project in Visual Studio
08:40 Hello World with System::Console::WriteLine
📺 YouTube: Part 4 Taming Dragons with Stroustrup’s Blade - Managed C++ Explained: Bridging C++ with .NET Power
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
❤7🔥2
A new episode of the Taming Dragons with Stroustrup's Blade series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 5 Taming Dragons with Stroustrup’s Blade - C++ Win32 GUI Apps: Power, Messaging and Challenges
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
📝 Denoscription:
Learn how to set up your first Win32 GUI application, understand its message-based architecture, and explore why Win32 development is powerful and complex.
🎥 Timestamps:
00:00 C++ Power Unleashed: Beyond Just Console Apps
01:15 Types of C++ Apps: Graphical vs Console
03:30 Create Your First Graphical Win32 Application
05:00 Understanding Messaging in Win32 GUI Apps
07:20 Why Win32 GUI Development Can Be Challenging
📺 YouTube: Part 5 Taming Dragons with Stroustrup’s Blade - C++ Win32 GUI Apps: Power, Messaging and Challenges
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
❤10🔥2
A new episode of the Taming Dragons with Stroustrup's Blade series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 6 Taming Dragons with Stroustrup’s Blade - Type Casting: Implicit vs Explicit Casting
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
📝 Denoscription:
Learn the differences between implicit and explicit casts, how to use static_cast properly, and what happens when you start losing precision in floating-point operations.
🎥 Timestamps:
00:00 Challenges of Type Casting in C++
02:30 Introduction to Explicit and Implicit Casting
03:35 Example 1: Explicit Cast from Float to Int
06:00 Example 2: Implicit Cast Float to Double using static_cast
07:50 Debugging Type Casting – Step-by-Step
10:00 Floating Point Precision Loss Explained
📺 YouTube: Part 6 Taming Dragons with Stroustrup’s Blade - Type Casting: Implicit vs Explicit Casting
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
❤6🔥2
A new episode of the How to Speak with Machine series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 20 How to Speak with Machine - Understanding MASM Data Types & PE Format with CFF Explorer
🦋 Language: Persian
@aioooir | #assembly #machine
📝 Denoscription:
You'll learn how MASM handles various data types, such as BYTE, WORD, DWORD, and QWORD. We also explore the Portable Executable (PE) file format and demonstrate how to inspect and modify it using CFF Explorer.
🎥 Timestamps:
00:00 Overview of Macro Assembler Data Type
01:00 MASM Fundamental Types: BYTE, WORD, DWORD, QWORD
01:30 Example 1: MASM Code to Demonstrate Data Types
03:00 Introduction to the Portable Executable (PE) File Format
03:20 PE File Analysis Using CFF Explorer
08:00 Modifying PE Headers with CFF Explorer
📺 YouTube: Part 20 How to Speak with Machine - Understanding MASM Data Types & PE Format with CFF Explorer
🦋 Language: Persian
@aioooir | #assembly #machine
❤7🔥2
A new episode of the How to Speak with Machine series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 21 How to Speak with Machine - PE Deep Dive and Code Caving with CFF Explorer & OllyDbg
🦋 Language: Persian
@aioooir | #assembly #machine
📝 Denoscription:
Learn how MASM code interacts with the Windows loader, dive into critical PE headers like NTHeader, OptionalHeader, and Section Tables, and take your reverse engineering skills to the next level using CFF Explorer and OllyDbg.
🎥 Timestamps:
00:00 PE Detailed Analysis
01:18 MASM Code for PE Analysis
02:05 CFFExplorer for PE Walkthrough
02:20 PE Headers and Sections Fields
03:00 e_lfanew Offset and NTHeader
03:25 NTHeader Fields
04:40 TimeDateStamp and Malware Analysis Relevance
05:20 Symbol Table Fields
06:00 Optional Header Fields
07:00 ImageBase & AddressOfEntryPoint: OEP Essentials
09:30 Reaching the OEP via OllyDbg
10:00 Code Caving & Changing OEP for Custom Shellcode
16:50 Using CFFExplorer to Validate Binary Signature Changes
📺 YouTube: Part 21 How to Speak with Machine - PE Deep Dive and Code Caving with CFF Explorer & OllyDbg
🦋 Language: Persian
@aioooir | #assembly #machine
🔥8❤1
A new episode of the Unlocking Rust series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 24 Unlocking Rust - Building a Rust CLI Todo App – Structs, Functions & Debugging
🦋 Language: Persian
@aioooir | #unlocking_rust #redteam #embedded
📝 Denoscription:
You’ll walk through how to structure your CLI logic in Rust and implement functions like add_task, complete_task, remove_task, and more—all the way to debugging the final build. If you're serious about mastering Rust for real-world tools, this one's a must-watch!
🎥 Timestamps:
00:00 Defining the CLI Struct
00:53 Implementing prompt_user Function
06:16 Writing prompt_for_id Function
08:31 add_task Function Implementation
11:10 complete_task Logic in CLI
13:21 remove_task Function Explained
15:07 list_tasks Function Implementation
17:22 Designing the print_menu Function
19:49 Main run Function in CLI
25:12 Debugging and Finalizing the Project
📺 YouTube: Part 24 Unlocking Rust - Building a Rust CLI Todo App – Structs, Functions & Debugging
🦋 Language: Persian
@aioooir | #unlocking_rust #redteam #embedded
❤7🔥1
A new episode of the Taming Dragons with Stroustrup's Blade series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 7 Taming Dragons with Stroustrup’s Blade - Classes, Objects, and the Power of Encapsulation
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
📝 Denoscription:
Discover how classes and objects empower developers to build modular, reusable, and maintainable software systems. You'll learn how to define and implement an introductory Person class using encapsulation principles inside Visual Studio.
🎥 Timestamps:
00:00 Classes and Objects in OOP and C++
01:00 Why We Need OOP in Software Engineering
03:40 Reusability and Object-Centric Thinking in OOP
04:35 Difference Between Classes and Structs in C++
07:00 Implementing a C++ Person Class in Visual Studio
08:00 Defining Private Fields in the Person Class
09:35 Writing Set and Get Interfaces to Access Fields
10:40 Declaring Interfaces in the Person Source Unit
14:00 Creating and Using a Person Object in Main
📺 YouTube: Part 7 Taming Dragons with Stroustrup’s Blade - Classes, Objects, and the Power of Encapsulation
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
❤9🔥2
A new episode of the Taming Dragons with Stroustrup's Blade series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 8 Taming Dragons with Stroustrup’s Blade - Constructors, Destructors & RAII for Real-World Apps
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
📝 Denoscription:
We will explore the essence of object-oriented programming in C++, focusing on constructors, destructors, and the RAII (Resource Acquisition Is Initialization) principle. Learn how to properly initialize and clean up objects, and see how debugging reveals the lifecycle of C++ objects—making your code more robust and scalable.
🎥 Timestamps:
00:00 Review of Previous Sessions on OOP & Classes
02:00 Intro to Constructors, Destructors & RAII Principle
03:55 Defining and Declaring Constructors and Destructors
07:50 Instantiating Objects with Constructors
09:20 Debug Walkthrough: Constructors and Destructors in Action
12:30 Why Object-Oriented Design is Crucial for Large Applications
📺 YouTube: Part 8 Taming Dragons with Stroustrup’s Blade - Constructors, Destructors & RAII for Real-World Apps
🦋 Language: Persian
@aioooir | #windows #winapi #apiabi
❤8🔥2
A new episode of the How to Speak with Machine series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 22 How to Speak with Machine - Imports, Exports, and Binary Reverse Engineering with OllyDbg
🦋 Language: Persian
@aioooir | #assembly #machine
📝 Denoscription:
You’ll gain a strong understanding of how DLLs are implemented, how they are loaded into memory by the operating system, and how their import and export tables are structured. We’ll using OllyDbg to inspect and analyze the IAT in real binaries—an essential skill in reverse engineering and software analysis.
🎥 Timestamps:
00:00 Introduction to DLLs
02:00 Creating and Using DLLs
03:30 OS Loader Mechanism for Mapping DLLs
04:00 What is IAT?
05:40 How Windows Calculates Imported API Addresses
07:00 Understanding the Export Directory and EAT
08:10 Significance of NumberOfFunctions and NumberOfNames Fields
10:30 Deep Dive into AddressOfNames, AddressOfFunctions, and AddressOfOrdinals
14:30 Using OllyDbg to Parse and Investigate of PE
📺 YouTube: Part 22 How to Speak with Machine - Imports, Exports, and Binary Reverse Engineering with OllyDbg
🦋 Language: Persian
@aioooir | #assembly #machine
❤8🔥2
A new episode of the Unlocking Android series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 14 Unlocking Android Development - Android Permissions: SMS, Camera, Storage and Exploitation
🦋 Language: Persian
@aioooir | #android #development
📝 Denoscription:
We deeply dive into understanding project structure to accessing camera, SMS, storage, contacts, and microphone, you'll also see how these permissions can be exploited in real-world red team scenarios. Ideal for developers and cybersecurity enthusiasts aiming to understand the true power—and risk—of Android permissions..
🎥 Timestamps:
00:00 Introduction to the Permissions
03:35 Android Project Structure Explained
08:30 Requesting Camera Permission
22:10 Sending SMS Programmatically
26:40 SMS Exploitation in Red Team Attacks
31:45 Accessing Phone State (IMEI, Network Info)
36:00 Extracting ISP Information
38:25 Reading External Storage
44:20 Writing to External Storage
53:30 Reading Contacts
55:45 Recording Audio Using Microphone
📺 YouTube: Part 14 Unlocking Android Development - Android Permissions: SMS, Camera, Storage and Exploitation
🦋 Language: Persian
@aioooir | #android #development
🔥4❤1
در بسیاری از جاها کارآموزها حقوق دریافت نمیکنند. حتی در بسیاری از جاها مدرسان هم حقوق دریافت نمیکنند (به دلیل کلاهبرداری). در آیو روال متفاوت است و ما پاداشهای ماهانه و KPI برای همه اعضای خود داریم. اگرچه مبلغ کم است، ولی خب توانایی من همین است فعلا.
هر ماه با توجه به پیشرفتی که بچهها دارند، یک مبلغی بین 5 تا 10 تومان برای سه نفر برتر آزمونها و 1 تا 5 تومان برای 10 نفر اول با KPI بالا پرداخت میشود. پژوهشگران و مدرسان آیو هم میانگین امسال دریافتی بین 10 تا 20 دارند.
حوزه باینری به دلیل پیچیدگی و چندبعُدی بودن بسیار دشوار است و آیو متعهد است در حد توانی که دارم، این بچهها را حمایت کنم. شاید در انتهای ماه مبلغ خاصی برای خودم باقی نماند، اما تلاشم این است که آیو حال خوبی را امسال تجربه کنند. امیدوارم موفق شوند و در نهایت هم به سطوح بالاتری حتی از من و امسال من برسند که افتخار کنیم.
امسال آیو 34 کارآموز، 12 پژوهشگر، 9 مدرس، 5 برنامهنویس دارد که 36% آنها بین 15 تا 20 سال هستند و 23% آنها هم خانومها تشکیل میدهند. کل اکوسیستم آیو هم مبتنی بر کار راه دور است.
@aioooir | #khawarizmi_wg
هر ماه با توجه به پیشرفتی که بچهها دارند، یک مبلغی بین 5 تا 10 تومان برای سه نفر برتر آزمونها و 1 تا 5 تومان برای 10 نفر اول با KPI بالا پرداخت میشود. پژوهشگران و مدرسان آیو هم میانگین امسال دریافتی بین 10 تا 20 دارند.
حوزه باینری به دلیل پیچیدگی و چندبعُدی بودن بسیار دشوار است و آیو متعهد است در حد توانی که دارم، این بچهها را حمایت کنم. شاید در انتهای ماه مبلغ خاصی برای خودم باقی نماند، اما تلاشم این است که آیو حال خوبی را امسال تجربه کنند. امیدوارم موفق شوند و در نهایت هم به سطوح بالاتری حتی از من و امسال من برسند که افتخار کنیم.
امسال آیو 34 کارآموز، 12 پژوهشگر، 9 مدرس، 5 برنامهنویس دارد که 36% آنها بین 15 تا 20 سال هستند و 23% آنها هم خانومها تشکیل میدهند. کل اکوسیستم آیو هم مبتنی بر کار راه دور است.
@aioooir | #khawarizmi_wg
❤20👍4🔥2🥰2
A new episode of the Chill with Thompson’s Creature series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 6 Chill with Thompson’s Creature - C Headers & Modularity: From Preprocessor to Object Files
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
📝 Denoscription:
You’ll learn how to design modular code, how the C preprocessor searches for headers, and how to separate implementation files for scalable and maintainable codebases. We also show how to compile and link object files using GCC and how to use exported symbols across modules.
🎥 Timestamps:
00:00 Introduction to C Headers
01:40 Principles of Modules and Component Design with Headers
04:20 How the C Preprocessor Searches for Headers
07:50 Splitting Code: Header Files vs. Source Files
12:40 Compiling Modular Units into Object Files with GCC
15:15 Reusing Exported Library Objects in Other Programs
📺 YouTube: Part 6 Chill with Thompson’s Creature - C Headers & Modularity: From Preprocessor to Object Files
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
❤8🔥2
A new episode of the Chill with Thompson’s Creature series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 7 Chill with Thompson’s Creature - Understanding Variables and Memory Addressing in C Binaries
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
📝 Denoscription:
You’ll explore how variables are just labels for memory addresses, how to define different data types, and how data processing truly is an art. This lesson lays the groundwork for mastering memory-aware programming in C.
🎥 Timestamps:
00:00 Introduction to Variables in C
02:00 Labeling Memory Addresses as Variables
04:00 Programming as the Art of Data Processing
05:18 Defining Variables with Various Data Types
08:10 Accessing and Understanding Virtual Addresses of Variables
📺 YouTube: Part 7 Chill with Thompson’s Creature - Understanding Variables and Memory Addressing in C Binaries
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
❤9🔥1
Media is too big
VIEW IN TELEGRAM
Ai000 DivBan v0.0.1 - A research project by the Ai000 Cybernetics QLab team, dedicated to monitoring and analyzing criminal activity on the Tor network while uncovering the actors behind it through ethical OSINT techniques.
This project aims for future commercial applications, utilizing advanced algorithms and innovative methodologies to deliver actionable insights. Designed for scalability, DivBan uses distributed processing, PostgreSQL with AES-256 encryption for secure data storage, and React with Recharts for a responsive, real-time dashboard. The project aims for future commercial applications, utilizing advanced algorithms and innovative methodologies to deliver actionable insights with a focus on ethical compliance and minimal false positives (<25% in attribution).
We appreciate your ongoing support.
@aioooir | #divban #noravion
This project aims for future commercial applications, utilizing advanced algorithms and innovative methodologies to deliver actionable insights. Designed for scalability, DivBan uses distributed processing, PostgreSQL with AES-256 encryption for secure data storage, and React with Recharts for a responsive, real-time dashboard. The project aims for future commercial applications, utilizing advanced algorithms and innovative methodologies to deliver actionable insights with a focus on ethical compliance and minimal false positives (<25% in attribution).
We appreciate your ongoing support.
@aioooir | #divban #noravion
❤4🤯3
A new episode of the Chill with Thompson’s Creature series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 8 Chill with Thompson’s Creature - Expressions vs. Statements in C
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
📝 Denoscription:
You’ll we untangle the core distinction between expressions and statements in C programming. Tracing their roots back to logic and mathematics, we break down how these building blocks of code behave, how they differ, and why they matter in software design and compiler theory..
🎥 Timestamps:
00:00 Overview of Expression and Statements
01:35 Roots of Expressions & Statements in Logic and Mathematics
02:00 What is an Expression in C?
04:20 What is a Statement in C?
06:45 Research Insights on Statements vs. Expressions in C
08:20 Is Variable Assignment an Expression or a Statement?
📺 YouTube: Part 8 Chill with Thompson’s Creature - Expressions vs. Statements in C
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
❤6🔥1
A new episode of the Chill with Thompson’s Creature series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 9 Chill with Thompson’s Creature - Mastering the Void: Pointers, Types & Function Design in C
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
📝 Denoscription:
You’ll learn from void functions to void pointers, we’ll cover how to effectively use this powerful abstraction to build generic and flexible code and why it is vital in low-level programming and system design.
🎥 Timestamps:
00:00 Overview of the Void Data Type
01:50 Using Void in Functions: When and Why
04:00 Void Pointers: Indirect Access to Memory
06:00 Correctly Casting and Parsing Values via Void Pointers
07:42 Casting a Void Pointer to a Float Variable
📺 YouTube: Part 9 Chill with Thompson’s Creature - Mastering the Void: Pointers, Types & Function Design in C
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
❤7
A new episode of the Chill with Thompson’s Creature series has been added to the YouTube channel.
📝 Denoscription:
🎥 Timestamps:
📺 YouTube: Part 10 Chill with Thompson’s Creature - Demystifying Boolean Logic and stdbool in C Programming
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
📝 Denoscription:
You’ll dive into the foundational concept of Boolean logic and how it shapes decision-making in C programming. From theoretical logic to practical implementation, we demonstrate how to leverage the stdbool.h header and the bool type for writing clear and reliable conditional logic in your programs.
🎥 Timestamps:
00:00 Introduction to Boolean Logic
01:30 How Boolean Types Empower Decision Making in Code
02:40 Using stdbool.h and the bool Type in C
04:00 Validating Conditions with Boolean Expressions
06:00 Real-World Program Demonstration Using bool in Practice
📺 YouTube: Part 10 Chill with Thompson’s Creature - Demystifying Boolean Logic and stdbool in C Programming
🦋 Language: Persian
@aioooir | #linux #posix #apiabi
❤6👍2