CleverDevs
اولین #چالش از سطح آسون🕸 اگر ما تمام اعداد طبیعی زیر 10 رو پیدا کنیم که مضرب 3 یا 5 هستن خروجی میشه 3 , 5 ,6 و 9 مجموع این مضارب میشه 23 کدی بنویسید که مجموع مضرب های 3 یا 5 رو زیر 1000 پیدا کنه ✅ این سطح یک و آسونترین قسمت چالش هست با هر زبانی که میتونید…
#جواب چالش اول توسط چنل مهرشاد توی چنل یوتوب آپلود شد. لینک ویدئو:
https://youtu.be/LbE698wTJGg?si=P3nRnZCUn6nrcuit
@CleverDevs
@CleverDevsGp
https://youtu.be/LbE698wTJGg?si=P3nRnZCUn6nrcuit
@CleverDevs
@CleverDevsGp
👍8🤣4⚡2❤1👌1
🔁|DDoS
حمله دیداس یا DDoS (مخفف Distributed Denial of Service) نوعی حمله سایبری است که در آن فرد مهاجم با ارسال حجم سنگینی از ترافیک اینترنتی به سمت هدف خود (سرور، خدمات آنلاین، شبکه و…) باعث از کار افتادن و یا ایجاد اختلال در عملکرد عادی آن شده و در نتیجه کاربران و یا بازدیدکنندگان برای دسترسی به آن دچار مشکل خواهند شد.
ساده بخوام بگم شما فرض کن یه مغازه همزمان میتونه به ده تا مشتری جواب بده، اما یکی از مغازه های رقیب میاد صد تا مشتری رو همزمان میفرسته اونجا و اون مغازه دار نمیتونه به همشون جواب بده. حالا توی سرور ها هم همینطوره؛ یعنی مثلا یه سرور همزمان میتونه 10 تا ریسپانس بده، اما هکر میاد 1000 تا رکوئست ارسال میکنه حالا توسط ربات ها و ... و اینجوری اون سرور هنگ میکنه و دیگه مثلا اون سایت از دسترس خارج میشه.
همین گزینه هایی که میگن من ربات نیستم هم برای همین ساخته شدن.
#CyberAttacks
@CleverDevs
@CleverDevsGp
حمله دیداس یا DDoS (مخفف Distributed Denial of Service) نوعی حمله سایبری است که در آن فرد مهاجم با ارسال حجم سنگینی از ترافیک اینترنتی به سمت هدف خود (سرور، خدمات آنلاین، شبکه و…) باعث از کار افتادن و یا ایجاد اختلال در عملکرد عادی آن شده و در نتیجه کاربران و یا بازدیدکنندگان برای دسترسی به آن دچار مشکل خواهند شد.
ساده بخوام بگم شما فرض کن یه مغازه همزمان میتونه به ده تا مشتری جواب بده، اما یکی از مغازه های رقیب میاد صد تا مشتری رو همزمان میفرسته اونجا و اون مغازه دار نمیتونه به همشون جواب بده. حالا توی سرور ها هم همینطوره؛ یعنی مثلا یه سرور همزمان میتونه 10 تا ریسپانس بده، اما هکر میاد 1000 تا رکوئست ارسال میکنه حالا توسط ربات ها و ... و اینجوری اون سرور هنگ میکنه و دیگه مثلا اون سایت از دسترس خارج میشه.
همین گزینه هایی که میگن من ربات نیستم هم برای همین ساخته شدن.
#CyberAttacks
@CleverDevs
@CleverDevsGp
⚡8👌6👍3🔥3🤣1🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
اگه موقع وب گردی دوست دارید درباره عکس هایی که تو سایتا میبینید سرچ کنید
میتونید از اکستنشن Search by image استفاده کنید
بعد نصبش موقع استفاده یه بار رو ایکون افزونه تو مرورگر میزنید و انتخاب میکنید با چه سرچ انجینی جستوجو کنه بعد رو عکسی که میخواید سرچ کنید کلیک میکنید
نصب در فایرفاکس
نصب در کروم
#tech
@CleverDevs
@CleverDevsGp
میتونید از اکستنشن Search by image استفاده کنید
بعد نصبش موقع استفاده یه بار رو ایکون افزونه تو مرورگر میزنید و انتخاب میکنید با چه سرچ انجینی جستوجو کنه بعد رو عکسی که میخواید سرچ کنید کلیک میکنید
نصب در فایرفاکس
نصب در کروم
#tech
@CleverDevs
@CleverDevsGp
👍5⚡2🔥1👌1🆒1
CleverDevs
ارور های HTTP چه معنیای میدن؟! #HTTP_errors @CleverDevs @CleverDevsGp
_ارور 404_
ارور 404 به معنی "یافت نشد" هست.
وقتی که یک کاربر یک وبسایت را میبیند و یک صفحه یا منبع خاص را درخواست میدهد، اما سرور نتواند آن را پیدا کند، یک خطای 404 نمایش داده میشود.
به عبارت دیگر، صفحهای که کاربر درخواست داده است وجود ندارد یا به هر دلیلی قابل دسترسی نیست.
این اتفاق ممکن است بخاطر نام صحیح یا تغییر آدرس یا حذف صفحهای که درخواست شده باشد.
#HTTP_errors
@CleverDevs
@CleverDevsGp
ارور 404 به معنی "یافت نشد" هست.
وقتی که یک کاربر یک وبسایت را میبیند و یک صفحه یا منبع خاص را درخواست میدهد، اما سرور نتواند آن را پیدا کند، یک خطای 404 نمایش داده میشود.
به عبارت دیگر، صفحهای که کاربر درخواست داده است وجود ندارد یا به هر دلیلی قابل دسترسی نیست.
این اتفاق ممکن است بخاطر نام صحیح یا تغییر آدرس یا حذف صفحهای که درخواست شده باشد.
#HTTP_errors
@CleverDevs
@CleverDevsGp
👍9🆒3⚡1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
با این روش میتونید بجای هارد کدینگ، بصورت داینامیک اعمال تغییرات دیتابیسی خودتون رو به کمک تمپلیت لیدرالس و استفاده ازش مثل فانکشن براحتی انجام بدید.
اگه علاقهمند هستید این دسته ویدیو های آموزشی خارجی رو زیرنویس فارسی بزاریم و پست کنیم کامنتا بگید.❤️
#JavaScript - #SQL
@CleverDevs
@CleverDevsGp
#JavaScript - #SQL
@CleverDevs
@CleverDevsGp
👍10❤8🔥2⚡1🗿1🆒1
CleverDevs
کریسمستون مری باشه ⚡️❤️ @CleverDevs @CleverDevsGp
مردک غرب زده تو یلدا رو تبریک نگفتی الان کریسمس تبریک میگی؟
👍33🤣22🗿2
CleverDevs
مردک غرب زده تو یلدا رو تبریک نگفتی الان کریسمس تبریک میگی؟
سنت حسنهی یلدا رو به جا اورده بودم
نت نداشتم امیدم به شما ادمینا بود
نت نداشتم امیدم به شما ادمینا بود
🤣26🗿2👌1
شناسایی سانسور در لایهی کاربرد یه مقاله عالی برای آشنایی با سیستم فیلترینگ و سانسور
تو این مقاله ای که خوندم، به بررسی روشهای پیشرفته برای شناسایی سانسور در لایهی کاربرد پرداخته شده. زمانی که پروتکلهایی مانند TLS، HTTP و یا SSH در IP هدف قرار گرفته و اطلاعاتی مثل نام میزبان در داخل پکتها مخفی شده باشه، شناسایی سانسور به چالش کشیده میشه.
در این مقاله، رفتارهای مشخص سانسور در این لایه تشریح شدن، از جمله خطای Timeout پس از ارسال پکت با دارا بودن payload، drop شدن برخی پکتهای خاص، یا قطع ارتباط پس از مدتی. برای بررسی دقیق تر نکاتی مانند یافتن fingerprint سیستم سانسور در پاسخها و اجرای Application Traceroute مورد بحث قرار گرفتهاند.
اگر به حوزه امنیت و حریم خصوصی علاقهمندین این مقاله رو بشدت بهتون توصیه میکنم.
لینک مقاله
#سانسور #امنیت_دیجیتال #GFW #DPI
@CleverDevs
@CleverDevsGp
تو این مقاله ای که خوندم، به بررسی روشهای پیشرفته برای شناسایی سانسور در لایهی کاربرد پرداخته شده. زمانی که پروتکلهایی مانند TLS، HTTP و یا SSH در IP هدف قرار گرفته و اطلاعاتی مثل نام میزبان در داخل پکتها مخفی شده باشه، شناسایی سانسور به چالش کشیده میشه.
در این مقاله، رفتارهای مشخص سانسور در این لایه تشریح شدن، از جمله خطای Timeout پس از ارسال پکت با دارا بودن payload، drop شدن برخی پکتهای خاص، یا قطع ارتباط پس از مدتی. برای بررسی دقیق تر نکاتی مانند یافتن fingerprint سیستم سانسور در پاسخها و اجرای Application Traceroute مورد بحث قرار گرفتهاند.
اگر به حوزه امنیت و حریم خصوصی علاقهمندین این مقاله رو بشدت بهتون توصیه میکنم.
لینک مقاله
#سانسور #امنیت_دیجیتال #GFW #DPI
@CleverDevs
@CleverDevsGp
👌7⚡1👍1🔥1🆒1
CleverDevs
#چالش دوم از سطح آسون 😀 کدی بنویسید که یک رشته رو گرفته و تکرارهای متوالی رو حذف کنه و اگر داخل رشته عدد بود عدد رو هم حذف کنه مثال: ورودی: "سلاممممم۳ دوستان" خروجی: "سلام دوستان" کداتون رو در کامنت ها به اشتراک بگذارید و ریکشنم یادتون نره✅ @CleverDevs…
#جواب چالش ☝️
توی کوتاه ترین حالت ممکن با regex :
@CleverDevs
@CleverDevsGp
توی کوتاه ترین حالت ممکن با regex :
function removeConsecutiveDuplicates(input) {
let result = input.replace(/(.)\1+/g, "$1");
result = result.replace(/[۰-۹0-9]/g, "");
return result;
}
let input = " مری کریسمسسسس محمده غرببب زده شدههههه6";
let output = removeConsecutiveDuplicates(input);
console.log(output); // خروجی:"مری کریسمس محمد غرب زده شده"@CleverDevs
@CleverDevsGp
👍8😁5🔥1👌1
CleverDevs
ارور های HTTP چه معنیای میدن؟! #HTTP_errors @CleverDevs @CleverDevsGp
_ارور 405_
ارور HTTP 405 به معنای "رخ دادن متد مجاز نیست" است.
این ارور معمولاً زمانی رخ میدهد که کاربر درخواستی را ارسال میکند که متد HTTP نامعتبری است.
مثلاً اگر یک درخواست POST برای یک منبع ارسال شود که تنها درخواستهای GET را قبول میکند، میتواند این ارور ظاهر شود.
#HTTP_errors
@CleverDevs
@CleverDevsGp
ارور HTTP 405 به معنای "رخ دادن متد مجاز نیست" است.
این ارور معمولاً زمانی رخ میدهد که کاربر درخواستی را ارسال میکند که متد HTTP نامعتبری است.
مثلاً اگر یک درخواست POST برای یک منبع ارسال شود که تنها درخواستهای GET را قبول میکند، میتواند این ارور ظاهر شود.
#HTTP_errors
@CleverDevs
@CleverDevsGp
👍12🔥1👌1💋1🆒1
🛡امن کردن کد های جاوا اسکریپتی!!
روش Obfuscation یکی از بهترین روش ها برای افزایش امنیت کد هستش!
در این روش به نوعی کد مبهم سازی میشه و دیگه قابل خوندن توسط کاربر های سایت نیستش، در نتیجه اگه راهی برای گریف سایت وجود داشته باشه، هیچ کاربری اینو نمیتونه تشخیص بده.
یک نمونه کد که مبهم سازی کردم :
قسمت کامنت ها آدرس یکی از سایت ها رو گذاشتم که شماهم می تونید تست کنید. سه حکم ستون CleverDevs یادتون نره! ری اکشن، فوروارد، اسکی نرفتن(ذکر منبع پست)❤️
#js
@CleverDevs
@CleverDevsGp
روش Obfuscation یکی از بهترین روش ها برای افزایش امنیت کد هستش!
در این روش به نوعی کد مبهم سازی میشه و دیگه قابل خوندن توسط کاربر های سایت نیستش، در نتیجه اگه راهی برای گریف سایت وجود داشته باشه، هیچ کاربری اینو نمیتونه تشخیص بده.
یک نمونه کد که مبهم سازی کردم :
// کد عادیکد تبدیل شده:
function hi() {
console.log("@CleverDevs - @CleverDevsGP");
}
hi();
function _0x53ce(){var _0x4cc066=['2017456hkxgWo','269828jVWyxG','3998708YXeXxR','794768GBTjxU','3FCFCah','7uXDWIW','2458593BLcHKq','3625990vZEuLb','@CleverDevs\x20-\x20@CleverDevsGP','1698zQHFen','55vzRPIV','4145mfDqFi'];_0x53ce=function(){return _0x4cc066;};return _0x53ce();}(function(_0x323188,_0x50be83){var _0x237078=_0x1666,_0x387310=_0x323188();while(!![]){try{var _0x4ecc41=parseInt(_0x237078(0x129))/0x1+parseInt(_0x237078(0x128))/0x2+parseInt(_0x237078(0x12c))/0x3*(parseInt(_0x237078(0x12a))/0x4)+parseInt(_0x237078(0x127))/0x5*(parseInt(_0x237078(0x131))/0x6)+-parseInt(_0x237078(0x12d))/0x7*(-parseInt(_0x237078(0x12b))/0x8)+-parseInt(_0x237078(0x12e))/0x9+parseInt(_0x237078(0x12f))/0xa*(-parseInt(_0x237078(0x126))/0xb);if(_0x4ecc41===_0x50be83)break;else _0x387310['push'](_0x387310['shift']());}catch(_0x24a6a5){_0x387310['push'](_0x387310['shift']());}}}(_0x53ce,0x806be));function _0x1666(_0x57b7aa,_0xd0b9d5){var _0x53ce95=_0x53ce();return _0x1666=function(_0x166625,_0x3a54fa){_0x166625=_0x166625-0x126;var _0x371e35=_0x53ce95[_0x166625];return _0x371e35;},_0x1666(_0x57b7aa,_0xd0b9d5);}function hi(){var _0x3994b7=_0x1666;console['log'](_0x3994b7(0x130));}hi();
جالب اینه که می تونستم 1000 خط هم براش تایین کنم ولی خب تو پست جا نمیشد😄#js
@CleverDevs
@CleverDevsGp
👍12🔥6👌3⚡1
🌐سلام دوستان
🔶انواع استاندارد لایه بندی در شبکه چیست؟
دیتاهای موجود در سازمان بسیار ارزش دارند و باید امنیت چندلایهای برای آنها اجرا شود. دو استاندارد لایهبندی برای شبکه وجود دارد. اولین استاندارد، مدل OSI یا open systems interconnection میباشد. مدل کاربردی دیگر در لایهبندی TCP/IP
است
#network #part3
@CleverDevs
@CleverDevsGp
🔶انواع استاندارد لایه بندی در شبکه چیست؟
دیتاهای موجود در سازمان بسیار ارزش دارند و باید امنیت چندلایهای برای آنها اجرا شود. دو استاندارد لایهبندی برای شبکه وجود دارد. اولین استاندارد، مدل OSI یا open systems interconnection میباشد. مدل کاربردی دیگر در لایهبندی TCP/IP
است
#network #part3
@CleverDevs
@CleverDevsGp
👍8🔥5⚡2