جواد جای اینا یخورده مطالب اموزنده بزار برای دوستان گل
Forwarded from Gp Dev (ᓚᘏᗢ)
خب سلام 👾 ،
راستش توی فرجه امتحانات یکم بیکار بودم
و سعی کردم یک چیز تر و تمیز برای ربات های کلیکر (فعلا همستر🐹 ) در بیارم که کار رو خیلی ساده و شکیل جمع کنه!
🐈⬛ @GpDev
☕️ @LeadNeil
راستش توی فرجه امتحانات یکم بیکار بودم
و سعی کردم یک چیز تر و تمیز برای ربات های کلیکر (فعلا همستر
و امروز پابلیک شد
الان میتونید از طریق گیتاب نصبش کنید
حتما یادتون نره⭐️ بدید بهش :)))
https://github.com/RoseGoli/Hamster
Please open Telegram to view this post
VIEW IN TELEGRAM
ژوپیتـر اِیپیآی | Jupiter API
جواد جای اینا یخورده مطالب اموزنده بزار برای دوستان گل
مطالب اموزشی و مفید ☝️
Please open Telegram to view this post
VIEW IN TELEGRAM
ژوپیتـر اِیپیآی | Jupiter API
جواد جای اینا یخورده مطالب اموزنده بزار برای دوستان گل
دیگه دوستان استاد ما هستن واقعا
چیزی نمونده
چیزیم بلد نیستم
چیزی نمونده
چیزیم بلد نیستم
دوستان از کریپتو بکشید بیرون
پولاتونو
همش ضرره
پولاتونو
همش ضرره
👀3
🔔 اگه یجایی یوقتی با illuminate/database یا تو لاراول با اینکه نوع داده id گذاشتین bigInteger یا mediumInteger هس ولی به مشکل
میخوردین و دیتابیستون mariadb هست داونگرید هم کارتونو حل نمیکنه اینو بزارین تو مدلتون
و هر جا دیگه خطا گرفتین موقع ورودی دادن و سرچش id رو استرینگ بدین.
چند ساعت جلو میافتین. هعی
PHP Fatal error: Uncaught PDOException: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'id' at row 1میخوردین و دیتابیستون mariadb هست داونگرید هم کارتونو حل نمیکنه اینو بزارین تو مدلتون
public function setIdAttribute($value) {
$this->attributes['id'] = (string)$value;
}
public static function find($id) {
return parent::where('id', (string)$id)->first();
}و هر جا دیگه خطا گرفتین موقع ورودی دادن و سرچش id رو استرینگ بدین.
چند ساعت جلو میافتین. هعی
❤6💩2
ژوپیتـر اِیپیآی | Jupiter API
🔔 اگه یجایی یوقتی با illuminate/database یا تو لاراول با اینکه نوع داده id گذاشتین bigInteger یا mediumInteger هس ولی به مشکل PHP Fatal error: Uncaught PDOException: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'id' at…
از این پستهای نوبانه با راهحلهای غیرمنطقی نذار آوید جان
👍4
ژوپیتـر اِیپیآی | Jupiter API
🔔 اگه یجایی یوقتی با illuminate/database یا تو لاراول با اینکه نوع داده id گذاشتین bigInteger یا mediumInteger هس ولی به مشکل PHP Fatal error: Uncaught PDOException: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'id' at…
لاراول با هیچ Engineای مشکلی نداره.
اگر هم مشکل داشته باشه مربوط به لاراول نیست، چیزی که حدس میزنم، تایپ Big Integer روی اون ستون پرایمریکیات ست نشده.
و اما اگر هم میخوای حل بشه، سولوشنهای مختلفی داره.
مثلا میتونی با تغییر مقدار پراپرتی keyType توی مدلت، تایپ پرایمریکی رو تبدیل به string کنی:
protected $keyType = 'string';
با این کار دیگه نیازی به اوررایت کردن متودها مثل find نیست.
اگر هم مشکل داشته باشه مربوط به لاراول نیست، چیزی که حدس میزنم، تایپ Big Integer روی اون ستون پرایمریکیات ست نشده.
و اما اگر هم میخوای حل بشه، سولوشنهای مختلفی داره.
مثلا میتونی با تغییر مقدار پراپرتی keyType توی مدلت، تایپ پرایمریکی رو تبدیل به string کنی:
protected $keyType = 'string';
با این کار دیگه نیازی به اوررایت کردن متودها مثل find نیست.
👍1🔥1
دوستان سرور ترکیه پینگ پایین نسبت به ایران کسی داره برای فروش؟
لیمیت رو ترافیک و پهنا باند نداشته باشه
لیمیت رو ترافیک و پهنا باند نداشته باشه
ژوپیتـر اِیپیآی | Jupiter API
دوستان از کریپتو بکشید بیرون پولاتونو همش ضرره
کشیدین بیرون اومد تو ولت من
🤯3
#چالش جایزه دار
🎁 اولین نفر که چالش رو حل کنه و جواب رو در کامنت ها بفرسته 500 هزار تومن جایزه میبره.
زمان تقریبی برای حل : روش اول - 1 ساعت | روش دوم - 3 ساعت | بروت فورس - inf
مصطفی فکر میکنه که خیلی حرفه ایه و با الکی کد زدن و انکد کردن دیتاها باعث امنیتشون میشه درحالی که هیچی از رمزنگاری حالیش نمیشه. دیجی کالا اومده مصطفی رو استخدام کرده و شما بهشون هشدار دادید ک چیزی بلد نیس ولی اونا کدنویسیو دادن دست مصطفی. شما به طریقی به بکاپ سرور و در نتیجه دیتابیس و کد مصطفی دسترسی پیدا کردید. برای اثبات نوب بودنش میخاید رمز ادمین رو هم در بیارین. یه رکورد توی جدول هست:
از طرفی برای سادگی میدونید که همه پردازش ها عدد صحیحه. یعنی هم رمز و هم رمز انکد شده یه عدد 64 رقمیه. و اینو تو کدای مصطفی پیدا کردید:
لطفا تمام تلاشتونو بکنین که مصطفی بیرون انداخته بشه و با داشتن رمز به اطلاعات یوزر ادمین دسترسی پیدا کنید.
📌 اولین نفر که جواب رو تا ساعت 12 شب 30 مرداد توی کامنت ها بفرسته و جوابشو تایید کنم میاد پیوی 500 هزار تومن میدمش و جوابو میزارم کانال. بعد از اون تایم جایزه ای نداره.
⚠️ تابع یک به یک نیست. ممکنه به یکی از صد تا جواب ممکن دست بیابید. ولی فقط یکی از اونها کافیه تا شما دسترسی کامل به بخش ادمین داشته باشید پس محاسبه هرکدوم کفایت میکنه.
🔖 هدف: دید بهتر برای رعایت امنیت دیتابیس ها
➕ @Av_id
📌 @jupiterAPI
🎁 اولین نفر که چالش رو حل کنه و جواب رو در کامنت ها بفرسته 500 هزار تومن جایزه میبره.
زمان تقریبی برای حل : روش اول - 1 ساعت | روش دوم - 3 ساعت | بروت فورس - inf
مصطفی فکر میکنه که خیلی حرفه ایه و با الکی کد زدن و انکد کردن دیتاها باعث امنیتشون میشه درحالی که هیچی از رمزنگاری حالیش نمیشه. دیجی کالا اومده مصطفی رو استخدام کرده و شما بهشون هشدار دادید ک چیزی بلد نیس ولی اونا کدنویسیو دادن دست مصطفی. شما به طریقی به بکاپ سرور و در نتیجه دیتابیس و کد مصطفی دسترسی پیدا کردید. برای اثبات نوب بودنش میخاید رمز ادمین رو هم در بیارین. یه رکورد توی جدول هست:
+----------+--------------------------------------------------------------------+
| username | password |
+----------+--------------------------------------------------------------------+
| admin | 8795851641635948974738997983906642458596436314039097169484447744 |
+----------+--------------------------------------------------------------------+از طرفی برای سادگی میدونید که همه پردازش ها عدد صحیحه. یعنی هم رمز و هم رمز انکد شده یه عدد 64 رقمیه. و اینو تو کدای مصطفی پیدا کردید:
import math
from mpmath import mp
mp.dps = 100
...
shash = user['password']
test = math.floor(mp.sin(input_password ^ 123456789012345678901234567890) * 10 ** 64)
if shash == test:
success_login()
else:
fail_login()
return
...
لطفا تمام تلاشتونو بکنین که مصطفی بیرون انداخته بشه و با داشتن رمز به اطلاعات یوزر ادمین دسترسی پیدا کنید.
📌 اولین نفر که جواب رو تا ساعت 12 شب 30 مرداد توی کامنت ها بفرسته و جوابشو تایید کنم میاد پیوی 500 هزار تومن میدمش و جوابو میزارم کانال. بعد از اون تایم جایزه ای نداره.
⚠️ تابع یک به یک نیست. ممکنه به یکی از صد تا جواب ممکن دست بیابید. ولی فقط یکی از اونها کافیه تا شما دسترسی کامل به بخش ادمین داشته باشید پس محاسبه هرکدوم کفایت میکنه.
🔖 هدف: دید بهتر برای رعایت امنیت دیتابیس ها
➕ @Av_id
📌 @jupiterAPI
ژوپیتـر اِیپیآی | Jupiter API
#چالش جایزه دار 🎁 اولین نفر که چالش رو حل کنه و جواب رو در کامنت ها بفرسته 500 هزار تومن جایزه میبره. زمان تقریبی برای حل : روش اول - 1 ساعت | روش دوم - 3 ساعت | بروت فورس - inf مصطفی فکر میکنه که خیلی حرفه ایه و با الکی کد زدن و انکد کردن دیتاها باعث امنیتشون…
🎁 جایزه افزایش یافت تا همون تایم
+ خودم 300 هزار تومان
+ اسپانسر (ش) 200 هزار تومان
+ اسپانسر (ه) هاست سه ماهه 5 گیگ از فراهاست
+ خودم 300 هزار تومان
+ اسپانسر (ش) 200 هزار تومان
+ اسپانسر (ه) هاست سه ماهه 5 گیگ از فراهاست
ژوپیتـر اِیپیآی | Jupiter API
+ 20 میلیون از من
20 میلیون تومن رو رفتم کریپتو خریدم ریخت، تلاش نکنین دیگه
🤡4🤣1
ازتون ناامید شدم دیگه چالش نمیزارم 😔 حتی به استاد معمولی دانشکده ریاضی یا علوم کامپیوتر میدادین با دوتا بشکن حلش میکرد
😁1
ژوپیتـر اِیپیآی | Jupiter API
#چالش جایزه دار 🎁 اولین نفر که چالش رو حل کنه و جواب رو در کامنت ها بفرسته 500 هزار تومن جایزه میبره. زمان تقریبی برای حل : روش اول - 1 ساعت | روش دوم - 3 ساعت | بروت فورس - inf مصطفی فکر میکنه که خیلی حرفه ایه و با الکی کد زدن و انکد کردن دیتاها باعث امنیتشون…
decode.py
3.3 KB
متاسفانه هیچکدومتون نتونستین حل کنین منم پاشدم حلش کردم براتون 🙂❤️
مصطفی معذرت
رمز اصلی:
رمز معادل که کد بدست اورده و کار میکنه:
البته احتمالش هست رمز کوچیکتری هم وجود داشته باشه چون از تقریب knapsack greedy استفاده شده
@Av_id
مصطفی معذرت
رمز اصلی:
8670441188149695143050933694729771773386020549480312334134816284
رمز معادل که کد بدست اورده و کار میکنه:
52530601709040156782093274191926752492216425755333
البته احتمالش هست رمز کوچیکتری هم وجود داشته باشه چون از تقریب knapsack greedy استفاده شده
@Av_id