lab – Telegram
213 subscribers
367 photos
354 videos
21 files
325 links
ما اینجا میم میزاریم بینش پست آموزشی
Download Telegram
lab
امروز داشتم داخل گیتهاب می‌چرخیدم چشم به یک پروژه وبسایت شخصی خورد بنظرم جالب بود. با کمی تغییرات نتیجه شد این: M4t1n.ir لینک ریپوزیتوری پروژه اصلی: https://github.com/codewithsadee/vcard-personal-portfolio
این راهو دارم ادامه میدم و سعی میکنم تو اینترنت چیز میز بسازم (به هدف یادگیری "بیشتر"). و حالا به کمک گیتهاب و پروژه هایی که قبلن بقیه به اشتراک گذاشته بودن، یه بلاگ بامزه ساختم که البته خیلی قلمبه سلمبه توش نوشتم فعلا، در آینده سعی میکنم یا عادی تر و واقعی تر بنویسم توش یا خودمو برسونم به سطحی که دیگه قلمبه سلمبه به حساب نیان.
آدرسش blog.m4t1n.ir هست و روی vercel دیپلوی شده و اگه یکم جون گرفت اضافش میکنم به m4t1n.ir که شاید یکوچولو دیده بشه و مطالبشو دونفر بخونن.
5
Forwarded from محتوای آزاد سهراب (Sohrab)
بالاخره πthon :)))



@SohrabContents
🔥5😁2👍1
Forwarded from Woland's Linux Journal (Woland)
گوگل با تغییر یک خط کد، ۹۰٪ اینترنت رو از دسترس خارج کرد

Num=100

که تعداد صفحات نتایج جستجو رو تعیین می‌کرد حالا به ۱۰ کاهش یافته.

این تغییر برای انسان‌ها شاید بی‌معنی باشه چون به ندرت کسی از صفحه ۱۰ گوگل فراتر می‌ره، اما همه‌ی LLMها به واسطه crawlerهاشون از این داده برای فهمیدن سر و ته مطالب استفاده می‌کردند.

حالا بیش از ۹۰٪ اینترنت عملا از طریق گوگل از دسترس خارج شده. فقط با تغییر یک متغیر!

#خبر
🤯51
به درجه ای از اعتماد به vpnام رسیدم که هروقت وصل نمیشه مطمئنم اینترنت مشکل داره.
🥰51👍1🔥1
عجب ctfهایی اسماعیل. عجب ctfهایی!!!
توی این سوال باید دوتا عکس رو میگرفتی و با هم xor میکردی تا عکس اصلی و فلگ به دست بیاد
xor رو کسایی که مدار منطقی یا الگوریتم و امثالهم رو خوب خوندن باید به یاد بیارنش.

I've hidden two cool images by XOR with the same secret key so you can't see them! This challenge requires performing a visual XOR between the RGB bytes of the two images - not an XOR of all the data bytes of the files.
کد مربوط بهش. البته این شرط هم اندازه بودن عکسها رو هم داره ولی داخل این سوال نیازی نمیشد.

from PIL import Image


img1 = Image.open("img1.png")
img2 = Image.open("img2.png")

assert img1.size == img2.size

pixels1 = list(img1.getdata())
pixels2 = list(img2.getdata())

result_pixels = [
(r1 ^ r2, g1 ^ g2, b1 ^ b2)
for (r1, g1, b1) , (r2, g2, b2) in zip(pixels1, pixels2)
]

result_img = Image.new("RGB", img1.size)
result_img.putdata(result_pixels)

result_img.save("xor_result.png")
خروجی کد/ xor این دو عکس
🤯31