Forwarded from وب آموز
Forwarded from yashar esmaildokht 🐧
Perl is a dynamic programming language. It is widely used for graphical programming and in scripting. It is also applied in network programming, bioinformatics and finance. Perl is used for procedural programming. It has some common feature of other programming languages, for example, AWK, C, Lisp, Sed, etc. Perl can be used as a glue language that will work between two distinct interfaces. Rather often Perl can be implemented a core interpreter.
Cons of Perl:
resembles shell language,
follows traditional approach (loops, braces),
multi-purpose language,
mature,
versatile.
Cons of Perl:
resembles shell language,
follows traditional approach (loops, braces),
multi-purpose language,
mature,
versatile.
Forwarded from yashar esmaildokht 🐧
Python is free and open-source. It is object-oriented programming language. It is used in functional and procedural programming (step-by-step development). Python can be implemented as a scripting language. It supports garbage collection and memory management.
The pluses of Python are:
easy-to-understand syntax,
easy-to-learn for newcomers,
object-oriented approach,
suitable for small tasks.
The pluses of Python are:
easy-to-understand syntax,
easy-to-learn for newcomers,
object-oriented approach,
suitable for small tasks.
Forwarded from yashar esmaildokht 🐧
Perl 5, Python and Ruby are nearly the same, because all have copied code from each other and describe the same programming level. Perl 5 is the most backward compatible language of all.
But there is a much better programming language then all of them. It is Perl 6. Perl 6 is a new programming language.
In Perl 6 you are able to run all your Perl 5 code. There ist no Python 3 vs. 2 compatibility break. And you can run Python code with Perl 6 and Perl 5 code together. Grammer is the word you should look for.
Perl 6 is also a revolution of unicode. Grapheme is the word you should look for.
That is the future!
If a language is going to extend and extend there ar 2 ways. You break compatibility (Pyhon) or you start renewed (Perl).
But there is a much better programming language then all of them. It is Perl 6. Perl 6 is a new programming language.
In Perl 6 you are able to run all your Perl 5 code. There ist no Python 3 vs. 2 compatibility break. And you can run Python code with Perl 6 and Perl 5 code together. Grammer is the word you should look for.
Perl 6 is also a revolution of unicode. Grapheme is the word you should look for.
That is the future!
If a language is going to extend and extend there ar 2 ways. You break compatibility (Pyhon) or you start renewed (Perl).
Forwarded from Academy and Foundation unixmens | Your skills, Your future
کانالی در حوزه اپن سورس ، گنو/لینوکس ، امنیت و ... دوست داشتین عضو بشین یا به دیگران معرفی کنید
@unixmens
@unixmens
از بچه ها نپرسیم پدرت را بیشتر دوست داری یا مادرت ؟
هرگز به بچه هایتان بیشتر دو سال شیر مادر ندهید و شخصیت آنها را وابسته دهانی نسازید.
از بچه های فامیل راجع به معدل درسیشان نپرسیم.
سرزده به خانه کسی نرویم.
راجع به متراژ و قیمت خانه صاحبخانه از او سوال نپرسید .راجع به قد و وزن و سن اشخاص و مسایل شخصی انها مثل ایا نماز میخوانید ایا روزه اید سوال نپرسید.
وقتی برایمان مهمان می آید تلوزیون را خاموش کنیم .
از عروس و داماد خود به فرزندانمان بدگویی نکنیم.
وقتی پدر یا مادری فرزندش را تنبیه کرده جلوی بچه طرفداری بچه را نکنیم.
در تربیت فرزند دیگران حتی نوه هایمان هیچ دخالتی نکنیم.
هرگاه برای تولد بچه ای کادو میبرید اگر خواهر ,برادری دارد حتما برای آنها هم چیزی ببرید.
هدایایی را که برای ما مناسب نبودند به دیگران هدیه نکنیم.
بدون اجازه همسایه مهمانی با صدای موزیک بلند در منزل نگیریم.
«« مهــم »»:
در مکان های عمومی اگر فرد سالمندی ایستاده شما ننشینید.
در مترو و اتوبوس به افراد زل نزنید.
موقع رانندگی داخل ماشین بغلی را نگاه نکنید.
وقتی چراغ سبز میشود با بوق اعلان نکنید.
به رانندگی خانومها خرده نگیرید.
وقتی پیاده راه میروید اخم نکنید.
وقتی دوستانتان را بعد مدتی میبینید,هرگز
نگویید :چقدر پیر شدی؟
یا ازبین رفتی.راجع به ظاهر کسی قضاوت نکنید.
به آرامی غذا بخورید.مخصوصا وقتی مهمان هستید بیشتر از کنار هم غذا خوردن لذت ببرید تا خود غذا.
باران که می آید کنار پیاده رو ها آهسته برانیم
هنگام برف شاخه درختان جلو خونه را تکون دهیم
به رستورانهای فست فود که میروید خودتان ظرف غذایتان را داخل سطل بیندازید.
همیشه زباله های خود را تفکیک کنید.همیشه در پله برقیها در سمت راست بایستید و سمت چپ را همیشه برای مردمی که عجله دارند خالی بگذارید.
در متروها و اتوبوسها بدانیم حق تقدم با کسانی هست که قصد پیاده شدن دارند سپس افرادی که سوار میشوند.
تمام وقتتان را صرف سریالهای بی سر وته ترکی نکنید.به ورزش و مطالعه و یا دیدن فیلم های روز سینما بها دهید.
پولهای شما برای بانک های شهر نیستند.بیشتر خرج خودتان کنید و تا جایی که امکان دارد به مسافرت بروید.
اگر متاهل هستید هرگز بدون اطلاع همسرتان به جایی نروید.همیشه او را در جریان بگذارید.
همیشه حلقه ازدواج در دستتان باشد.اگر کوچک شده در اسرع وقت سایز آنرا درست کنید و به دست کنید.
همیشه با توجه به محیط پوشش خود را تعیین کنید.در خیابانها و مکان های عمومی نیازی به آرایش زیاد نیست.
در محیط کار لباس رسمی بپوشید و هرگز صندل راحتی به پا نکنید یا صندل تابستانه با جوراب نپوشید.
هرگز بدون ادوکلون به سر کار نروید مخصوصا اگر شغل شما طوریست که با ارباب رجوع زیاد سروکار دارید.
هر سال به دندانپزشکی بروید .اگر سالی یک دندان خراب را هم درست کنید.دندانهایتان همیشه سالم میمانند.
به افراد بیمار یا معتاد یا اقلیت ها به چشم یک انسان عادی نگاه کنید و با آنها رفتار عادی و محترمانه داشته باشید.
خرافاتی از قبیل چشم شور و دست خوب و بد و از این قبیل را دور بریزید و مانند انسانهای به روز و محترم تفکر داشته باشید.
هرگز کشور خود را با تمام کاستی هایش مسخره نکنید و اجازه ندهید دیگران نیز حرمت شکنی کنند.
برای دعا کردن از زبان عادی و خودمانی استفاده کنید نیاز نیست زیاد آن را پیچیده کنید.
هرگز میزان حقوق ماهیانه کسی را نپرسید
هرگز شماره عینک کسی را نپرسید
لطفا جهت فرهنگ سازی نشر دهید
هرگز به بچه هایتان بیشتر دو سال شیر مادر ندهید و شخصیت آنها را وابسته دهانی نسازید.
از بچه های فامیل راجع به معدل درسیشان نپرسیم.
سرزده به خانه کسی نرویم.
راجع به متراژ و قیمت خانه صاحبخانه از او سوال نپرسید .راجع به قد و وزن و سن اشخاص و مسایل شخصی انها مثل ایا نماز میخوانید ایا روزه اید سوال نپرسید.
وقتی برایمان مهمان می آید تلوزیون را خاموش کنیم .
از عروس و داماد خود به فرزندانمان بدگویی نکنیم.
وقتی پدر یا مادری فرزندش را تنبیه کرده جلوی بچه طرفداری بچه را نکنیم.
در تربیت فرزند دیگران حتی نوه هایمان هیچ دخالتی نکنیم.
هرگاه برای تولد بچه ای کادو میبرید اگر خواهر ,برادری دارد حتما برای آنها هم چیزی ببرید.
هدایایی را که برای ما مناسب نبودند به دیگران هدیه نکنیم.
بدون اجازه همسایه مهمانی با صدای موزیک بلند در منزل نگیریم.
«« مهــم »»:
در مکان های عمومی اگر فرد سالمندی ایستاده شما ننشینید.
در مترو و اتوبوس به افراد زل نزنید.
موقع رانندگی داخل ماشین بغلی را نگاه نکنید.
وقتی چراغ سبز میشود با بوق اعلان نکنید.
به رانندگی خانومها خرده نگیرید.
وقتی پیاده راه میروید اخم نکنید.
وقتی دوستانتان را بعد مدتی میبینید,هرگز
نگویید :چقدر پیر شدی؟
یا ازبین رفتی.راجع به ظاهر کسی قضاوت نکنید.
به آرامی غذا بخورید.مخصوصا وقتی مهمان هستید بیشتر از کنار هم غذا خوردن لذت ببرید تا خود غذا.
باران که می آید کنار پیاده رو ها آهسته برانیم
هنگام برف شاخه درختان جلو خونه را تکون دهیم
به رستورانهای فست فود که میروید خودتان ظرف غذایتان را داخل سطل بیندازید.
همیشه زباله های خود را تفکیک کنید.همیشه در پله برقیها در سمت راست بایستید و سمت چپ را همیشه برای مردمی که عجله دارند خالی بگذارید.
در متروها و اتوبوسها بدانیم حق تقدم با کسانی هست که قصد پیاده شدن دارند سپس افرادی که سوار میشوند.
تمام وقتتان را صرف سریالهای بی سر وته ترکی نکنید.به ورزش و مطالعه و یا دیدن فیلم های روز سینما بها دهید.
پولهای شما برای بانک های شهر نیستند.بیشتر خرج خودتان کنید و تا جایی که امکان دارد به مسافرت بروید.
اگر متاهل هستید هرگز بدون اطلاع همسرتان به جایی نروید.همیشه او را در جریان بگذارید.
همیشه حلقه ازدواج در دستتان باشد.اگر کوچک شده در اسرع وقت سایز آنرا درست کنید و به دست کنید.
همیشه با توجه به محیط پوشش خود را تعیین کنید.در خیابانها و مکان های عمومی نیازی به آرایش زیاد نیست.
در محیط کار لباس رسمی بپوشید و هرگز صندل راحتی به پا نکنید یا صندل تابستانه با جوراب نپوشید.
هرگز بدون ادوکلون به سر کار نروید مخصوصا اگر شغل شما طوریست که با ارباب رجوع زیاد سروکار دارید.
هر سال به دندانپزشکی بروید .اگر سالی یک دندان خراب را هم درست کنید.دندانهایتان همیشه سالم میمانند.
به افراد بیمار یا معتاد یا اقلیت ها به چشم یک انسان عادی نگاه کنید و با آنها رفتار عادی و محترمانه داشته باشید.
خرافاتی از قبیل چشم شور و دست خوب و بد و از این قبیل را دور بریزید و مانند انسانهای به روز و محترم تفکر داشته باشید.
هرگز کشور خود را با تمام کاستی هایش مسخره نکنید و اجازه ندهید دیگران نیز حرمت شکنی کنند.
برای دعا کردن از زبان عادی و خودمانی استفاده کنید نیاز نیست زیاد آن را پیچیده کنید.
هرگز میزان حقوق ماهیانه کسی را نپرسید
هرگز شماره عینک کسی را نپرسید
لطفا جهت فرهنگ سازی نشر دهید
معرفی مرورگر بومی ساینا
https://www.saina.ito.gov.ir/
میتوانید این مرورگر را از این لینک دانلود نمایید ، این مرورگر برای سیستم عامل های گنو/لینوکس / ویندوز / آندروید موجود می باشد
https://www.saina.ito.gov.ir/
میتوانید این مرورگر را از این لینک دانلود نمایید ، این مرورگر برای سیستم عامل های گنو/لینوکس / ویندوز / آندروید موجود می باشد
#آگهی_استخدام
🎯 فرصت شغلی:
شرکت خلاق برهان به کارشناس لینوکس با تخصص های زیر نیازمند است. علاقه مندان رزومه ی خود را به [email protected] ارسال نمایید. لطفا subject ایمیل Linux-System-Administrator باشد.
🔸شرح شغل: Linux System Administrator
🔸مسلط به موارد زیر:
🔻Centos7, Systemd
🔻Common Linux Services
🔻Bash Scripting
🔻IPTables, Selinux, OS Hardening
🔻Load Balancing and High Availability
🔻DNS, Nginx
🔸آشنا با موارد زیر:
🔻Openstack
🔻CDN
🔻Docker
🔻Ansible
🔻Git
🔻Python
#jobs #linux
🎯 فرصت شغلی:
شرکت خلاق برهان به کارشناس لینوکس با تخصص های زیر نیازمند است. علاقه مندان رزومه ی خود را به [email protected] ارسال نمایید. لطفا subject ایمیل Linux-System-Administrator باشد.
🔸شرح شغل: Linux System Administrator
🔸مسلط به موارد زیر:
🔻Centos7, Systemd
🔻Common Linux Services
🔻Bash Scripting
🔻IPTables, Selinux, OS Hardening
🔻Load Balancing and High Availability
🔻DNS, Nginx
🔸آشنا با موارد زیر:
🔻Openstack
🔻CDN
🔻Docker
🔻Ansible
🔻Git
🔻Python
#jobs #linux
چراغهای روترها اطلاعات مهمی را فاش میکنند :
کارشناسان امنیتی هشدار دادهاند که حتی چراغهای تعبیه شده روی مسیریابها نیز این پتانسیل را دارند تا اطلاعات مهم شما را فاش کنند.
اوایل سال جاری میلادی یا به عبارت دقیقتر ماه فوریه بود که پژوهشگران امنیتی نشان دادند چگونه چراغهای LED نصب شده روی هارددیسکها این توانایی را دارند تا اطلاعات و دادههای مهم را فاش سازند. اکنون گروهی از پژوهشگران دانشگاهی متخصص در کانال جانبی (side-channel) برای اولین بار نشان دادهاند که همین مشکل در ارتباط با مسیریابها نیز وجود دارد. جاذبه سیگنالها در یک روتر کاملا مشهود بوده و از طریق آن این امکان وجود دارد تا به گواهینامههای مدیریتی دسترسی پیدا کرد. در این حالت نه تنها امکان نفوذ به یک سیستم امکانپذیر است، بلکه امکان نفوذ به کل شبکه نیز امکانپذیر خواهد شد.
با این وجود در این تکنیک حمله، هکرها به چیزی بیش از چند چراغ روشن LED نیاز دارند. این گروه از پژوهشگران ابزاری موسوم به xLED را توسعه دادهاند که این توانایی را دارد تا ویژگی کنترل LED را به روترها اضافه کند. پژوهشگران در مقالهای که در این زمینه منتشر کردهاند همچنین به تکنیک دیگری در این زمینه اشاره داشتهاند. اگر هکری موفق شود امتیازها و دسترسیهای سطح بالا روی یک روتر را به دست آورد دیگر به میانافزاری این چنینی نیازی نخواهد شد. این هکر به راحتی قادر خواهد بود روی سیستم قربانی اسکریپتهای مخرب خود را اجرا کند. قطعه کدی که این پژوهشگران منتشر کردهاند سادهترین مدولاسیون موجود را بر اساس روترهای مبتنی بر سیستمعامل لینوکس نشان میدهد.
Algorithm 1 ModulateOOK
1: procedure ModulateOOK(nLED, data, T)
2: openLED(nLED); //opens the LED file for writing
3: while(data[i] !=0)
4: if(data[i] == ‘0’) //modulate 0 by turning the LED off
5: setLEDOff(nLED);
6: if(data[i] == ‘1’) //modulate 1 by turning the LED on
7: setLEDOn(nLED);
8: i++;
9: sleep(T); // sleep for time period of T
10: closeLED(nLED); // closes the LED file descriptor
البته اگر شما به سیستمعامل دسترسی نداشته باشید در این حالت قادر هستید از اسکریپت شل به گونهای که در قطعه کد زیر مشاهده میکنید استفاده کنید.
// Method #1// turn the LED on1: echo 0 > /sys/class/leds/led_name/brightness// turn the LED off2: echo 255 > /sys/class/leds/led_name/brightness// Method #23: echo 1 > /proc/gpio/X_out // turn the LED on4: echo 0 > /proc/gpio/X_out // turn LED off
این گروه از پژوهشگران امنیتی کد اثبات مفهومی خود را که بر پایه این تکنیک قادر است اطلاعات را فاش کند در قالب یک فایل ویدویی منتشر کردهاند. این ویدیو به وضوح نشان میدهد که آنها برای سرقت اطلاعات از چه بردار حملهای استفاده کردهاند. اگر یک هکر بتواند سیگنالهای ایئیدی را از طریق یک دوربین دیجیتالی ضبط کند و در ادامه به دنبال جمعآوری اطلاعات از روی این فیلم ضبط شده باشد، در این حالت نرخ دستیابی به دادهها برای او به یک کیلوبیت بر ثانیه محدود خواهد شد.
یک دوربین GoPro Hero5 قادر است چشمک زدن چراغهای الئیدی را با نرخ 960 بیت در ثانیه ضبط کند، اما اکثر دوربینها تنها با نرخ 120 بیت بر ثانیه قادر به انجام اینکار هستند. همچنین اگر هکری به مسیریاب دسترسی فیزیکی داشته باشد، به شکل کارآمدتری قادر خواهد بود این بردار حمله را اجرایی کند. در این حالت نرخ دسترسی به دادهها از یک کیلوبیت بر ثانیه به 3.5 کیلوبیت بر ثانیه افزایش پیدا خواهد کرد. اینگونه به نظر میرسد که بهترین تکنیک برای حمله ضبط سیگنالهای الئیدی و کار روی میانافزارها و سیستمعامل روتر است.
کارشناسان امنیتی هشدار دادهاند که حتی چراغهای تعبیه شده روی مسیریابها نیز این پتانسیل را دارند تا اطلاعات مهم شما را فاش کنند.
اوایل سال جاری میلادی یا به عبارت دقیقتر ماه فوریه بود که پژوهشگران امنیتی نشان دادند چگونه چراغهای LED نصب شده روی هارددیسکها این توانایی را دارند تا اطلاعات و دادههای مهم را فاش سازند. اکنون گروهی از پژوهشگران دانشگاهی متخصص در کانال جانبی (side-channel) برای اولین بار نشان دادهاند که همین مشکل در ارتباط با مسیریابها نیز وجود دارد. جاذبه سیگنالها در یک روتر کاملا مشهود بوده و از طریق آن این امکان وجود دارد تا به گواهینامههای مدیریتی دسترسی پیدا کرد. در این حالت نه تنها امکان نفوذ به یک سیستم امکانپذیر است، بلکه امکان نفوذ به کل شبکه نیز امکانپذیر خواهد شد.
با این وجود در این تکنیک حمله، هکرها به چیزی بیش از چند چراغ روشن LED نیاز دارند. این گروه از پژوهشگران ابزاری موسوم به xLED را توسعه دادهاند که این توانایی را دارد تا ویژگی کنترل LED را به روترها اضافه کند. پژوهشگران در مقالهای که در این زمینه منتشر کردهاند همچنین به تکنیک دیگری در این زمینه اشاره داشتهاند. اگر هکری موفق شود امتیازها و دسترسیهای سطح بالا روی یک روتر را به دست آورد دیگر به میانافزاری این چنینی نیازی نخواهد شد. این هکر به راحتی قادر خواهد بود روی سیستم قربانی اسکریپتهای مخرب خود را اجرا کند. قطعه کدی که این پژوهشگران منتشر کردهاند سادهترین مدولاسیون موجود را بر اساس روترهای مبتنی بر سیستمعامل لینوکس نشان میدهد.
Algorithm 1 ModulateOOK
1: procedure ModulateOOK(nLED, data, T)
2: openLED(nLED); //opens the LED file for writing
3: while(data[i] !=0)
4: if(data[i] == ‘0’) //modulate 0 by turning the LED off
5: setLEDOff(nLED);
6: if(data[i] == ‘1’) //modulate 1 by turning the LED on
7: setLEDOn(nLED);
8: i++;
9: sleep(T); // sleep for time period of T
10: closeLED(nLED); // closes the LED file descriptor
البته اگر شما به سیستمعامل دسترسی نداشته باشید در این حالت قادر هستید از اسکریپت شل به گونهای که در قطعه کد زیر مشاهده میکنید استفاده کنید.
// Method #1// turn the LED on1: echo 0 > /sys/class/leds/led_name/brightness// turn the LED off2: echo 255 > /sys/class/leds/led_name/brightness// Method #23: echo 1 > /proc/gpio/X_out // turn the LED on4: echo 0 > /proc/gpio/X_out // turn LED off
این گروه از پژوهشگران امنیتی کد اثبات مفهومی خود را که بر پایه این تکنیک قادر است اطلاعات را فاش کند در قالب یک فایل ویدویی منتشر کردهاند. این ویدیو به وضوح نشان میدهد که آنها برای سرقت اطلاعات از چه بردار حملهای استفاده کردهاند. اگر یک هکر بتواند سیگنالهای ایئیدی را از طریق یک دوربین دیجیتالی ضبط کند و در ادامه به دنبال جمعآوری اطلاعات از روی این فیلم ضبط شده باشد، در این حالت نرخ دستیابی به دادهها برای او به یک کیلوبیت بر ثانیه محدود خواهد شد.
یک دوربین GoPro Hero5 قادر است چشمک زدن چراغهای الئیدی را با نرخ 960 بیت در ثانیه ضبط کند، اما اکثر دوربینها تنها با نرخ 120 بیت بر ثانیه قادر به انجام اینکار هستند. همچنین اگر هکری به مسیریاب دسترسی فیزیکی داشته باشد، به شکل کارآمدتری قادر خواهد بود این بردار حمله را اجرایی کند. در این حالت نرخ دسترسی به دادهها از یک کیلوبیت بر ثانیه به 3.5 کیلوبیت بر ثانیه افزایش پیدا خواهد کرد. اینگونه به نظر میرسد که بهترین تکنیک برای حمله ضبط سیگنالهای الئیدی و کار روی میانافزارها و سیستمعامل روتر است.
به نظر شما عملکرد کانال @unixmens را چطور ارزیابی میکنید ؟
anonymous poll
بسیار عالی – 12
👍👍👍👍👍👍👍 86%
عالی – 1
👍 7%
ضعیف – 1
👍 7%
خوب
▫️ 0%
متوسط
▫️ 0%
👥 14 people voted so far.
anonymous poll
بسیار عالی – 12
👍👍👍👍👍👍👍 86%
عالی – 1
👍 7%
ضعیف – 1
👍 7%
خوب
▫️ 0%
متوسط
▫️ 0%
👥 14 people voted so far.
در ضمن در حال نوشتن کتاب فارسی nmap هستم