uz
Feedback
Source Byte

Source Byte

Kanalga Telegram’da o‘tish

هشیار کسی باید کز عشق بپرهیزد وین طبع که من دارم با عقل نیامیزد Saadi Shirazi 187

Ko'proq ko'rsatish
8 175
Obunachilar
+1824 soatlar
+997 kunlar
+36030 kunlar
Postlar arxiv
2021_03_Lazy_Reversing_ShaktiCon.pdf68.76 MB

⎙ Learning Symbolic analysis (Angr) ⎗ Samples ⎗Write-ups ⎆@source_byte #reverse #Hunting
⎙ Learning Symbolic analysis (Angr) ⎗ SamplesWrite-ups@source_byte #reverse #Hunting

B0cde770200a945109437927ba3fe4d67638537352993712632_ICE_REPRO.zip771.04 MB

June 11th a Microsoft engineer accidentally leaked 4GB of Microsoft PlayReady internal code. It was leaked on the Microsoft D
+2
June 11th a Microsoft engineer accidentally leaked 4GB of Microsoft PlayReady internal code. It was leaked on the Microsoft Developer Community. The leak includes: - WarBird configurations - WarBird libraries for code obfuscation functionality - Libraries with symbolic information related to PlayReady Researchers from AG Security Research Lab were able to successfully build the Windows PlayReady dll library from the leaked code. Interestingly, they were assisted because on the Microsoft Developer Community forum a user also provided step-by-step instructions on how to begin the build process. Also, interestingly, interestingly, the Microsoft Symbol Server doesn't block requests for PDB files corresponding to Microsoft WarBird libraries, which inadvertently leaks more information. Adam Gowdiak of AG Security Research Lab reported the issue and Microsoft removed the forum post. However, as of this writing, the download link is still active. File listing is below. Forums screenshots are attached. All information discovered by AG Security Research Lab File listing: https://pastebin.com/raw/i65qfd2z

⎙ Learning Symbolic analysis (Angr) ⎗ Samples ⎗Write-ups ⎆@source_byte #reverse #Hunting
⎙ Learning Symbolic analysis (Angr) ⎗ SamplesWrite-ups@source_byte #reverse #Hunting

Best Active Directory Resources ^ ⌃ ⍰ Just open it Twitter : @zer1t0 ⊞ Attacking Active Directory: 0 to 0.9 ⍰ I think it's en
Best Active Directory Resources ^ ⌃Just open it
Twitter : @zer1t0Attacking Active Directory: 0 to 0.9
I think it's enough!
LinkedIn: Sean Metcalf His Blog: ⊞ https://adsecurity.org/ His Compony: ⊞ https://www.trimarcsecurity.com/research
#ad #active_directory #windows

PHP7 Internals - Become a Wizard credit : faulty *ptrrr Welcome to the PHP Internals Hub - If you ever wondered about how PHP
PHP7 Internals - Become a Wizard credit : faulty *ptrrr Welcome to the PHP Internals Hub - If you ever wondered about how PHP works internally and how you can exploit it: this is where you should start. In this repo, I show basic and advanced exploitation in PHP (some of the bugs reported by me). In every "chapter", you'll learn a little bit more about PHP Internals from an infosec perspective. https://github.com/0xbigshaq/php7-internals ——— #CVE-2020-7066 , #CVE-2020-7067 , #CVE-2020-10872 , #CVE-2020-10873 , #CVE-2018-12882 , #CVE-2018-12882

Repost from Kaisen
جلسه Golang 31 سلام دوستان! 🌟 در ادامه آموزش زبان برنامه‌نویسی Go، امروز می‌خواهیم درباره‌ی جهت‌های کانال (Channel Directions) صحبت کنیم. می‌توانید کانال‌ها را برای ارسال یا دریافت داده‌ها به صورت خاص تعیین کنید تا از استفاده نادرست از کانال‌ها جلوگیری کنید. شروع کنیم! 😊 در Go، می‌توانید کانال‌ها را به گونه‌ای تعریف کنید که فقط برای ارسال یا فقط برای دریافت داده‌ها استفاده شوند. بیایید با مثال‌هایی این موضوع را بررسی کنیم.
package main

import "fmt"

// این تابع یک کانال فقط برای ارسال دریافت می‌کند.
func ping(pings chan<- string, msg string) {
    pings <- msg
}

// این تابع یک کانال برای دریافت و یک کانال فقط برای ارسال دریافت می‌کند.
func pong(pings <-chan string, pongs chan<- string) {
    msg := <-pings
    pongs <- msg
}

func main() {
    // ایجاد دو کانال.
    pings := make(chan string, 1)
    pongs := make(chan string, 1)

    // ارسال و دریافت پیام‌ها از طریق کانال‌ها.
    ping(pings, "passed message")
    pong(pings, pongs)

    fmt.Println(<-pongs)
}
📌 بیایید این کد رو خط به خط بررسی کنیم: 1. تعریف تابعی که کانال فقط برای ارسال دریافت می‌کند:
   func ping(pings chan<- string, msg string) {
       pings <- msg
   }
   
این تابع ping نام دارد و یک کانال pings برای ارسال پیام و یک پیام msg به عنوان ورودی می‌پذیرد. پیام msg از طریق کانال pings ارسال می‌شود. علامت chan<- نشان می‌دهد که این کانال فقط برای ارسال داده استفاده می‌شود. 2. تعریف تابعی که کانال برای دریافت و یک کانال فقط برای ارسال دریافت می‌کند:
   func pong(pings <-chan string, pongs chan<- string) {
       msg := <-pings
       pongs <- msg
   }
   
این تابع pong نام دارد و یک کانال pings برای دریافت پیام و یک کانال pongs برای ارسال پیام به عنوان ورودی می‌پذیرد. پیام از کانال pings دریافت و از طریق کانال pongs ارسال می‌شود. علامت <-chan نشان می‌دهد که این کانال فقط برای دریافت داده استفاده می‌شود، و chan<- نشان می‌دهد که این کانال فقط برای ارسال داده استفاده می‌شود. 3. ایجاد کانال‌ها و استفاده از توابع:
   func main() {
       pings := make(chan string, 1)
       pongs := make(chan string, 1)

       ping(pings, "passed message")
       pong(pings, pongs)

       fmt.Println(<-pongs)
   }
   
در این بخش، دو کانال pings و pongs ایجاد می‌شوند و توابع ping و pong برای ارسال و دریافت پیام‌ها از طریق کانال‌ها استفاده می‌شوند. در نهایت، پیام دریافت شده از کانال pongs چاپ می‌شود. 📥 اجرا کردن برنامه: 1. ابتدا فایل برنامه رو با پسوند .go ذخیره کنید. به عنوان مثال: channel_directions.go. 2. سپس ترمینال یا خط فرمان رو باز کنید و به پوشه‌ای که فایل رو در اون ذخیره کردید، برید. 3. برای اجرای برنامه، دستور زیر رو وارد کنید:
   go run channel_directions.go
   
با اجرای این دستور، باید خروجی زیر رو ببینید:
   passed message
   
به همین سادگی! 🎉 حالا شما با جهت‌های کانال در Go آشنا شدید و آماده‌اید تا قدم‌های بعدی رو در یادگیری این زبان بردارید. اگر سوالی دارید یا به راهنمایی بیشتری نیاز دارید، همین‌جا مطرح کنید! 🙌 #Go #Programming #Kaisen #آموزش #برنامه‌نویسی #زبان_برنامه‌نویسی #Go #episod_31_golang #KaisenPro

⎙ Windows internals ⎗ Notes On Process in windows ≣ Notes 1 ≣ Notes 2 ≣ Windows Internals Research Tips ≣ 9 Days: Learn windo
Windows internals
⎗ Notes On Process in windows
Notes 1Notes 2Windows Internals Research Tips9 Days: Learn windows internals

👾Lets Create An EDR… And Bypass It! Part 1 Part 2 -------------------------------------------------------------- Related stu
👾Lets Create An EDR… And Bypass It! Part 1 Part 2 -------------------------------------------------------------- Related stuff:
Simple EDR In Nim
∆ EDR IS BY NO MEANS THE FINAL SOLUTION [ Blog ]
∆ A brief analysis of EDR architecture - taking Windows platform as an example [ Blog ]
Summary of all EDR bypass methods found so far [ blog ]
[+] An Introduction to Bypassing User Mode EDR Hooks [+] Blinding EDR On Windows [+] How your EDR actually works #EDR

sticker.webp0.40 KB

From secret images to encryption keys. credit : HOSEIN. YAVARZADEH This week, we are joined by Hosein Yavarzadeh from the University of California San Diego, as he is discussing his work on "Pathfinder: High-Resolution Control-Flow Attacks Exploiting the Conditional Branch Predictor" This paper introduces new methods that let attackers read from and write to specific parts of high-performance CPUs, such as the path history register (PHR) and prediction history tables (PHTs). https://thecyberwire.com/podcasts/research-saturday/330/notes The research can be found here: Graph: Growing number of threats leveraging Microsoft API

Repost from Infosec Fortress
#virtualization #slides #binary ——— 🆔 @Infosec_Fortress

Repost from Infosec Fortress
Sina Karvandi - Chasing Bugs with Hypervisors #virtualization #slides #binary ——— 🆔 @Infosec_Fortress
Sina Karvandi - Chasing Bugs with Hypervisors #virtualization #slides #binary ——— 🆔 @Infosec_Fortress

Offensive VBA.pdf7.65 MB

Offensive VBA credit : @TheXC3LL
Offensive VBA credit : @TheXC3LL