Academy and Foundation unixmens | Your skills, Your future
2.28K subscribers
6.66K photos
1.37K videos
1.23K files
6.02K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
Load Balancing Using
PCC & RouterOS
(microtic)
ششمین مسابقه فتح پرچم، در یک مرحله برگزار خواهد شد و کلیه علاقمندان این حوزه می‌توانند دانش عملی و تجربی خود را در این حوزه، به مرحله آزمایش بگذارند. کلیه شرکت کنندگان باید در قالب تیم‌های حداکثر ۳ نفره در رقابت‌ها شرکت کنند. یکی از اعضای تیم به عنوان سرپرست تیم شناخته شده و کلیه ارتباط‌‌ها در طول دوره ثبت نام و برگزاری مسابقه، با این شخص انجام خواهد گرفت.
نحوه برگزاری
چالش‌‌های مطرح در «مسابقه فتح پرچم» در حوزه‌های زیر مطرح خواهد شد:

نفوذگری در وِب (web hacking)
پنهان نگاری (steganography)
شکست الگوریتم‌ها و پروتکل‌های رمزنگاری (cryptography)
حل چالش‌های مرتبط با شواهد جرایم رایانه‌ای (forensics)
کدنویسی امن (secure coding)
مهندسی معکوس (reverse engineering)
recon

مسابقه به مدت ۴۸ ساعت برگزار خواهد شد و در تمام طول مسابقه تیم فنی برگزاری به سوالات احتمالی شرکت کنندگان پاسخ خواهد داد. جدول رده‌بندی در طول مسابقه از طریق پرتال مسابقه در اختیار شرکت کنندگان قرار دارد. سایر علاقمندان نیز می‌توانند جدول رده‌بندی را از طریق سایت رسمی مسابقات مشاهده نمایند.
نتیجه نهایی مسابقه مقدماتی پس از مشاهده سوابق تیم‌های شرکت کننده و بررسی احتمال تقلب اعلام می‌شود. در مراسم پایانی از سه تیم برتر ایرانی که در بین بیست تیم نخست جدول رده‌بندی حضور داشته باشند اقدردانی خواهد شد. جدول رده‌بندی مسابقه در دو ساعت پایانی مسابقه از دسترس خارج شده و جدول نهایی پس از مراسم اختتامیه رقابت‌ها که در روز چهارشنبه ۲۹بهمن ماه در دسترس قرار خواهد گرفت.


به سه تیم برتر مسابقه نهایی این دوره از مسابقه فتح پرچم، علاوه بر لوح تقدیر و تندیس این دوره از رقابت‌ها، جوایز نقدی زیر اهدا خواهد شد:

تیم اول: مبلغ ۴۰ میلیون ریال
تیم دوم: مبلغ ۳۰ میلیون ریال
تیم سوم: مبلغ ۲۰ میلیون ریال
آموزش های 5 آبان

آموزش گام به گام ساخت کوادکوپتر
https://ehsanavr.com/28703/

استخراج داده ها از سایت های محبوب با Python و Ruby
https://ehsanavr.com/28857/

آموزش لینوکس برای مبتدیان
https://ehsanavr.com/28709/


دوره Linux System Administration
https://ehsanavr.com/28711/

مدیریت Linux برای مبتدیان
https://ehsanavr.com/28710/

آموزش Linux برای تازه کاران همراه با مثال
https://ehsanavr.com/28708/

آموزش طراحی UI/UX برای اپلیکیشن های موبایل با فتوشاپ از ابتدا
https://ehsanavr.com/28707/


آموزش برنامه نویسی C به عنوان اولین زبان
https://ehsanavr.com/28705/

آموزش طراحی Landing Page
https://ehsanavr.com/28704/


آموزش گام به گام PHP و MySQL برای مبتدیان
https://ehsanavr.com/28852/

آموزش عملی Python
https://ehsanavr.com/28853/


راهنمای بازاریابی در Google و Facebook و Twitter
https://ehsanavr.com/28855/

ارتقا رزومه برای یافتن شغل مناسب
https://ehsanavr.com/28856/

افزایش درآمد دوره ها برای مربیان Udemy با WordPress
https://ehsanavr.com/28858/
The Unix philosophy is philosophical approaches to developing software based on the experience of leading developers of the Unix operating system. The following philosophical approaches also applies to Linux operating systems.

Do one thing and do it well - Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.
Everything is file - Ease of use and security is offered by treating hardware as a file.
Small is beautiful.
Store data and configuration in flat text files - Text file is a universal interface. Easy to create, backup and move to another system.
Use shell scripts to increase leverage and portability - Use shell script to automate common tasks across various UNIX / Linux installations.
Chain programs together to complete complex task - Use shell pipes and filters to chain small utilities that perform one task at time.
Choose portability over efficiency.
Keep it Simple, Stupid (KISS).
#linux
Shebang
------------------------------------------------
The #! syntax used in scripts to indicate an interpreter for execution under UNIX / Linux operating systems. Most Linux shell and perl / python script starts with the following line:
#!/bin/bash
or
#!/usr/bin/perl
or
#!/usr/bin/python

Starting a Script With #!
1. It is called a shebang or a "bang" line.
2. It is nothing but the absolute path to the Bash interpreter.
3. It consists of a number sign and an exclamation point character (#!), followed by the full path to the interpreter such as /bin/bash.
4. All scripts under Linux execute using the interpreter specified on a first line.
5. Almost all bash scripts often begin with #!/bin/bash (assuming that Bash has been installed in /bin).
6. This ensures that Bash will be used to interpret the script, even if it is executed under another shell.
7. The shebang was introduced by Dennis Ritchie between Version 7 Unix and 8 at Bell Laboratories. It was then also added to the BSD line at Berkeley.

#daily_linux_tips #linux #lx_learning #lx_shellScript #lx_basics
Shebang
------------------------------------------------
The #! syntax used in scripts to indicate an interpreter for execution under UNIX / Linux operating systems. Most Linux shell and perl / python script starts with the following line:
#!/bin/bash
or
#!/usr/bin/perl
or
#!/usr/bin/python

Starting a Script With #!
1. It is called a shebang or a "bang" line.
2. It is nothing but the absolute path to the Bash interpreter.
3. It consists of a number sign and an exclamation point character (#!), followed by the full path to the interpreter such as /bin/bash.
4. All scripts under Linux execute using the interpreter specified on a first line.
5. Almost all bash scripts often begin with #!/bin/bash (assuming that Bash has been installed in /bin).
6. This ensures that Bash will be used to interpret the script, even if it is executed under another shell.
7. The shebang was introduced by Dennis Ritchie between Version 7 Unix and 8 at Bell Laboratories. It was then also added to the BSD line at Berkeley.

#daily_linux_tips #linux #lx_learning #lx_shellScript #lx_basics
USB Creators (Linux or Windows Based)
Take your Favorite Portable Linux Desktop with you wherever you go (:
------------------------------------------------
* Boot DOS from USB
https://rufus.akeo.ie/

* LiveUSB Install – Live USB Creator
https://live.learnfree.eu/

* XBOOT – Multiboot ISO USB Creator (Windows)
https://sites.google.com/site/shamurxboot/

* SARDU – Multiboot USB Creator (Windows)
https://www.sarducd.it/

* Using UNetbootin to create a Linux USB from Linux
https://unetbootin.sourceforge.net/

* MultiSystem – Create a MultiBoot USB from Linux
https://liveusb.info/dotclear

* Linux Live USB Creator (LiLi) from Windows
https://www.linuxliveusb.com/

#daily_linux_tips #lx_basics #basics_of_OS
Got 15 minutes and want to learn Git?
------------------------------------------------
Git allows groups of people to work on the same documents (often code) at the same time, and without stepping on each other's toes. It's a distributed version control system.

https://try.github.io/levels/1/challenges/1

#linux #lx_learning #lx_sysADM
#درسنامه_سوم
رمز نگاری آسان است!

مرور:
جلسه اول با یک پاورپوینت کار رو آغاز کردیم. و کلیه مباحث موجود در رمزنگاری رو با هم مرور کردیم.

جلسه دوم : ساده ترین الگوریتم رو مثال زدیم: الگوریتم سزار و کلید رو تعریف کردیم. و هم چنین کتابی به صورت pdf به اشتراک گذاشته شد. کتاب زبان اصلی بود.


جلسه سوم رو با تاریخچه ای مختصر از رمز نگاری ادامه میدیم:


سابقه سیستم های رمزنگاری (cipher)به 2000 سال پیش به مصر باستان برمی گرده در اون زمان پیغامهای دنیای پس از مرگ با کلمات هیروگلیف رمز میشدن تا محرمانه بمونن!

بعد ها جولیوس سزار از شیوه ی رمزنگاری جاینیشینی تک حرف استفاده میکرد.(به درسنامه دوم مراجعه کنید.)
بعد ها رمزنگاری های دو حرفی و یا چند حرفی متداول شد.

این الگوریتم های جای نشینی چند حرفی هم حتی قابل شکستن بودن و امن نبودن،چون با تحلیل آماری شکسته میشدن !
لابد میگید چجوری؟
مبدع این روش یه دانشمند مسلمان به نام" کندی" بود که اومد حروف پرتکرار تک حرفی تا چند حرفی رو البته تو زبان عربی تحلیل آماری کرد و بعد حروف پرتکرار در متن رمز شده رو با هم مقایسه کرد و فهمید کلید چیه؟؟
(در این مورد اگه نا مفهوم بود بپرسید!)

از آن به بعد روش های مختلفی به خصوص در زمان جنگ جهانی اول و دوم و... رمزنگاری های مختلف ابداع شد. که البته عمدتا دارای ضعف ریاضی بودن.

چطوره اگر به فیلم های خارجی علاقه دارید یه فیلم در مورد رمزنگاری و رنزشکنی ماشین رمزنگاری آلمانیها به نام انیگما ببینید تا علت پیروز انگلستان کشف بشه!
(البته فیلم در این زمینه بسیار است.)

The Imitation Game
این فیلم رو حتما ببینید محصول ۲۰۱۴.

موافق باشین بحث تاریخچه رو تموم کنیم؟!

m.imdb.com/title/tt2084970


#رمزنگاری
#درسنامه
#تاریخچه_رمزنگاری
#آموزش