"I've never regretted the time I spent on history and math. Math sharpens your mind, history gives you some insight into your limitations and what's going on in the world. So don't be too sure. Take the time to lead a balanced life ." Bjarne Stroustrup.
PS:
Dasturchi moslashuvchan bo'lishi kerak.
Buning uchun fundamentni yaxshi qurishi kerak.
PS:
Dasturchi moslashuvchan bo'lishi kerak.
Buning uchun fundamentni yaxshi qurishi kerak.
β‘10π4β€2π₯1
This media is not supported in your browser
VIEW IN TELEGRAM
Tarjima qila olaszlar degan umiddaman
π9π€£5π2π1π₯1
Menimcha backend da Go ga ham bir nazar solishni vaqti yetib keldi.
ππ . Rostanam meni uziga tortmoqda. Ko'rsatgichlar Ampersandlar.
π
ππ . Rostanam meni uziga tortmoqda. Ko'rsatgichlar Ampersandlar.
π
β€βπ₯11β‘4
Yuqoridagi keltirilgan dastur natijasini aniqlang?
Anonymous Quiz
27%
AAA\n45
46%
45\nAAA
27%
AAA\nAAA
π8
This media is not supported in your browser
VIEW IN TELEGRAM
π³π³π³π³π³
π‘7π4π2π1
https://contest.com/docs/ML-Competition-2023
Telegram yangi ML ga aloqador sovrinli contest elon qildi.
ML da tanishlariz bulsa yetkazib quying kod yozishi shart emas.
Jamoa azo sifatida qatnashishimiz mumkin.
Telegram yangi ML ga aloqador sovrinli contest elon qildi.
ML da tanishlariz bulsa yetkazib quying kod yozishi shart emas.
Jamoa azo sifatida qatnashishimiz mumkin.
Contest
ML Competition 2023
The task in this competition is to create a library that detects a programming or markup language of a code snippet. Theβ¦
π6
61 ta belgi undan 9 tasini tanlab olish kerak.
Xosh agar kompyuter bir sekunda 10^7 ta amal bajarsa parolni eng yomon holatda nechi soatda topsa buladi?
Xosh agar kompyuter bir sekunda 10^7 ta amal bajarsa parolni eng yomon holatda nechi soatda topsa buladi?
π€·ββ5
example.rar
298 B
#Challeng
Bugungi olimpiada NT.
Shunchaki masala ishlash bosqichiga o'tish uchun hackni tanladik.
Lekin men 27 soat deganimda 10 soat yetadi deyishdi.
Arxiv parollangan.
Parol 9 ta belgidan iborat
Katta lotin harflari
Kichik lotin harflari
0 dan 9 ni o'zigacha raqamlar.
Parol har xil urnatilgan(Buni aniqroq men urnatmaganman).
Challendj e'lon qilamiz.
Eng birinchi buzgan mukofot oladi.
Pythonda βrarfile kutubxonasi.
C++ unrar.h
C# SevenZipSharp-yoki unrar.dll
Go archiver
JS rarJS
Bugungi olimpiada NT.
Shunchaki masala ishlash bosqichiga o'tish uchun hackni tanladik.
Lekin men 27 soat deganimda 10 soat yetadi deyishdi.
Arxiv parollangan.
Parol 9 ta belgidan iborat
Katta lotin harflari
Kichik lotin harflari
0 dan 9 ni o'zigacha raqamlar.
Parol har xil urnatilgan(Buni aniqroq men urnatmaganman).
Challendj e'lon qilamiz.
Eng birinchi buzgan mukofot oladi.
Pythonda βrarfile kutubxonasi.
C++ unrar.h
C# SevenZipSharp-yoki unrar.dll
Go archiver
JS rarJS
β€βπ₯5
Algo Vision
https://youtube.com/watch?v=xNUmFg94ZHY
Diplom olishga harakat qilishi kerak!!! FAANG kitrishiz uchun bu muhim.
2.
Daraxt ekish vediosini kurish bilan daraxtni uzini ekishni farqi bor.
Kursda uqiyapsz imkon qadar tajriba olishga harakat qiling.
Juda qizgin suhbat bulmoqda albatta kirishni tavsiya beraman.
2.
Daraxt ekish vediosini kurish bilan daraxtni uzini ekishni farqi bor.
Kursda uqiyapsz imkon qadar tajriba olishga harakat qiling.
Juda qizgin suhbat bulmoqda albatta kirishni tavsiya beraman.
π4π2β‘1
Algo Vision
example.rar
Boshidagi beshta harflari lotin harflar
Keyin esa 0...9 gacha raqamlar bulgandaham
Jami harflar soni
26+26=52
5^52 * 4^9 ta kombinatsiyalar
99 668 205 764 608 ta amallarni bajarish kerak.
Bitta CPU da 10^7 ta amal
Yadrolar soni 8 ta demak CPU 8 ta
Tassavur qilaylik bizda GPU NVIDIA 10 ta CPU
10*10^7=10^8 ta sekundiga
Jami parolni generatsiya qilish uchun
276 soat kerak
276/24=11 kun
Boshqacha usuldan borsak ham
RAR 5 arxivi AES dan foydalanadi
256 bitlik bloklarga ajratilgan
$rar5$16$d16e92d6ab5fe596a8c1604d3c6f2ba1$15$f4627987b6f59e898a6475fc375b37b9$8$6cf7930d6bc3784c
Balkim 10 soatda omadiz kelib har bir blokni Kalidini topsak generatsiya qilishimiz
Lekin afsuski buni Google dasturchilar ham bajarishga qiynalashadi.
Chunki RAR5 (WINRAR) kalidiham repositoriyasi ham ochiq emas.
Demak bu deyarli imkonsiz
Keyin esa 0...9 gacha raqamlar bulgandaham
Jami harflar soni
26+26=52
5^52 * 4^9 ta kombinatsiyalar
99 668 205 764 608 ta amallarni bajarish kerak.
Bitta CPU da 10^7 ta amal
Yadrolar soni 8 ta demak CPU 8 ta
Tassavur qilaylik bizda GPU NVIDIA 10 ta CPU
10*10^7=10^8 ta sekundiga
Jami parolni generatsiya qilish uchun
276 soat kerak
276/24=11 kun
Boshqacha usuldan borsak ham
RAR 5 arxivi AES dan foydalanadi
256 bitlik bloklarga ajratilgan
$rar5$16$d16e92d6ab5fe596a8c1604d3c6f2ba1$15$f4627987b6f59e898a6475fc375b37b9$8$6cf7930d6bc3784c
Balkim 10 soatda omadiz kelib har bir blokni Kalidini topsak generatsiya qilishimiz
Lekin afsuski buni Google dasturchilar ham bajarishga qiynalashadi.
Chunki RAR5 (WINRAR) kalidiham repositoriyasi ham ochiq emas.
Demak bu deyarli imkonsiz
π₯7β€βπ₯3
Algo Vision
Boshidagi beshta harflari lotin harflar Keyin esa 0...9 gacha raqamlar bulgandaham Jami harflar soni 26+26=52 5^52 * 4^9 ta kombinatsiyalar 99 668 205 764 608 ta amallarni bajarish kerak. Bitta CPU da 10^7 ta amal Yadrolar soni 8 ta demak CPU 8 ta Tassavurβ¦
Boshini bilmasdan hech qanaqasiga 10 soatda topib bulmaydi
Demak Boshi Najot bulsin
qolgan qismni generatsiya qilish uchun 1 soat 24 daqiqa yetarli(1-potokda 8 da esa 45 minut)
Demak Boshi Najot bulsin
qolgan qismni generatsiya qilish uchun 1 soat 24 daqiqa yetarli(1-potokda 8 da esa 45 minut)
import itertoolsPS:1 soatda topdi.
from rarfile import RarFile
archname = r'Arxivdagi manzil'#Shuni ichida test.rar
outfolder = r'Chiqish'#Menda hammasi Parol degan papkada
r = RarFile(archname)
s = [str(i) for i in range(9+1)]
for i in itertools.product(['N','n'],['a','A'],['j','J'],['o','O'],['T','t']):
print(i)
for el in itertools.product(s, repeat=4):
cur_paw = "".join(i) + "".join(list(el))
print(cur_paw)
try:
r.extractall(outfolder, pwd=cur_paw)
exit(0)
except Exception as e:
print(e)
π9β‘5π₯2