"اگر ميخواهيد بدانيد كشوري توسعه ميیابد يا نه، نیازی نیست سراغ فناوري ،كارخانه و ابزاري كه استفاده ميكند بروید؛ اينها را به راحتي ميتوان خريد يا دزديد يا كپي كرد..
براي ديدن توسعه برويد در دبستانها و پيش دبستاني ها، ببينيد آن جا چگونه بچه ها را آموزش ميدهند..
مهم نيست چه چيزي آموزش ميدهند بلكه ببينيد چكًونه آموزش ميدهند
اگر كودكان را پرسشگر، خلاق، صبور، نظم پذير، خطر پذير، داراي روحيه گفتكو و تعامل و نیز داراي روحيه مشاركت جمعي و همكاري بار میآورند؛ همان انسانها و شخصيتهايی خواهند شد كه ميتوانند توسعه ايجاد كنند.."
داگلاس نورث، برنده جایزه نوبل اقتصاد
براي ديدن توسعه برويد در دبستانها و پيش دبستاني ها، ببينيد آن جا چگونه بچه ها را آموزش ميدهند..
مهم نيست چه چيزي آموزش ميدهند بلكه ببينيد چكًونه آموزش ميدهند
اگر كودكان را پرسشگر، خلاق، صبور، نظم پذير، خطر پذير، داراي روحيه گفتكو و تعامل و نیز داراي روحيه مشاركت جمعي و همكاري بار میآورند؛ همان انسانها و شخصيتهايی خواهند شد كه ميتوانند توسعه ايجاد كنند.."
داگلاس نورث، برنده جایزه نوبل اقتصاد
, کسی که می خواهد کاری را انجام دهد راهش را پیدا می کند
و کسی که نمی خواهد کاری را انجام دهد بهانه اش را پیدا می کند
و کسی که نمی خواهد کاری را انجام دهد بهانه اش را پیدا می کند
Forwarded from seyyid
🔴⚠️ کشف باگ امنیتی از نوع Poc در تلگرام ورژن 3.4.2 اندروید
اخیراً توسط یک محقق امنیتی به نام General Blackhat آسیب پذیری از نوع Poc در نرم افزار تلگرام نسخه 3.4.2 اندروید کشف شد.
ابتدا با آسیب پذیری Crash Poc - Remote Crash Exploit آشنا خواهیم شد
درهم شکستن یا Crash : به معنی از کار افتادن و خراب شدن برخی از اجزای اپیکیشن هست . دلیلش خیلی چیزها می تواند باشد، همچون ویروس همچون اشکالات سخت افزاری و نرم افزاری و ...
🌀 تجزیه و تجلیل اکسپلویت و منشا گیری
این Crash در سوپر گروه های تلگرام پیش میاد
1- شما وارد اپیکیشن تلگرام میشید و به یه سوپر گروه بروید .
2- یکی از کاربرای که دلیت اکانت کرده رو از گروه حذف کنید
3- در قسمت بعدی وارد Blocked Users بشین و اون کاربر رو از بلاک یوزر ها انبلاک کنید .
3- یه Error حاوی این پیام بهتون ارسال میشه Unfortunately , Telegram Has stopped
4- دوباره تلگرام رو باز کنید که پیام Crash مبنی بر درهم شکسته شدن نرم افزار را مشاهده خواهید کرد...
برای مشاهده و کسب اطلاعات بیشتر در مورد این آسیب پذیری می توانید از لینک های زیر استفاده کنید:
@TheHacking
https://cxsecurity.com/issue/WLB-2016010223
اخیراً توسط یک محقق امنیتی به نام General Blackhat آسیب پذیری از نوع Poc در نرم افزار تلگرام نسخه 3.4.2 اندروید کشف شد.
ابتدا با آسیب پذیری Crash Poc - Remote Crash Exploit آشنا خواهیم شد
درهم شکستن یا Crash : به معنی از کار افتادن و خراب شدن برخی از اجزای اپیکیشن هست . دلیلش خیلی چیزها می تواند باشد، همچون ویروس همچون اشکالات سخت افزاری و نرم افزاری و ...
🌀 تجزیه و تجلیل اکسپلویت و منشا گیری
این Crash در سوپر گروه های تلگرام پیش میاد
1- شما وارد اپیکیشن تلگرام میشید و به یه سوپر گروه بروید .
2- یکی از کاربرای که دلیت اکانت کرده رو از گروه حذف کنید
3- در قسمت بعدی وارد Blocked Users بشین و اون کاربر رو از بلاک یوزر ها انبلاک کنید .
3- یه Error حاوی این پیام بهتون ارسال میشه Unfortunately , Telegram Has stopped
4- دوباره تلگرام رو باز کنید که پیام Crash مبنی بر درهم شکسته شدن نرم افزار را مشاهده خواهید کرد...
برای مشاهده و کسب اطلاعات بیشتر در مورد این آسیب پذیری می توانید از لینک های زیر استفاده کنید:
@TheHacking
https://cxsecurity.com/issue/WLB-2016010223
Cxsecurity
Telegram 3.4.2 Crash PoC - Remote Crash Exploit - CXSecurity.com
Linux Zone Research Team has realised a new security note Telegram 3.4.2 Crash PoC - Remote Crash Exploit
امروز شنبه
17 بهمن ماه 1394
26 ربیع الثانی 1437
6 فوریه 2016
سخن روز :
🔅ﺷﺨﺼﯽ ﺍﺯ ﺧﺪﺍ ﺩﻭ ﭼﯿﺰ ﺧﻮﺍﺳﺖ:
🌹ﯾﮏ ﮔﻞ ﻭ
ﯾﮏ ﭘﺮﻭﺍﻧﻪ
ﺍﻣﺎ ﭼﯿﺰﯼ ﮐﻪ ﺑﻪ ﺩﺳﺖ ﺁﻭﺭﺩ ،
ﯾﮏ 🌵ﮐﺎﮐﺘﻮﺱ ﻭ
🐛 ﯾﮏ ﮐﺮﻡ ﺑﻮﺩ!
ﻏﻤﮕﯿﻦ ﺷﺪ😞
ﺑﺎ ﺧﻮﺩ ﺍﻧﺪﯾﺸﯿﺪ ﺷﺎﯾﺪ ﺧﺪﺍﻭﻧﺪ ﻣﻦ ﺭﺍ ﺩﻭﺳﺖ ﻧﺪﺍﺭﺩ ﻭ ﺑﻪ ﻣﻦ ﺗﻮﺟﻬﯽ نمی کند
ﭼﻨﺪ ﺭﻭﺯ ﮔﺬﺷﺖ ...
ﺍﺯ ﺁﻥ ﮐﺎﮐﺘﻮﺱ ﭘﺮ ﺍﺯ ﺧﺎﺭ ﮔﻠﯽ ﺯﯾﺒﺎ ﺭﻭﯾﯿﺪﻩ ﺷﺪ
ﻭ ﺁﻥ ﮐﺮﻡ ﺗﺒﺪﯾﻞ ﺑﻪ ﭘﺮﻭﺍﻧﻪ ﺍﯼ زیبا شده بود
ﺍﮔﺮ ﭼﯿﺰﯼ ﺍﺯ ﺧﺪﺍ ﺧﻮﺍﺳﺘﯿﺪ ﻭ ﭼﯿﺰ ﺩﯾﮕﺮﯼ ﺩﺭﯾﺎﻓﺖ ﮐﺮﺩﯾﺪ،
ﺑﻪ ﺍﻭ ﺍﻋﺘﻤﺎﺩ ﮐﻨﯿد ...
ﺧﺎﺭﻫﺎﯼ ﺍﻣﺮﻭﺯ ﮔﻠﻬﺎﯼ ﻓﺮﺩﺍﯾﻨﺪ.🌹
17 بهمن ماه 1394
26 ربیع الثانی 1437
6 فوریه 2016
سخن روز :
🔅ﺷﺨﺼﯽ ﺍﺯ ﺧﺪﺍ ﺩﻭ ﭼﯿﺰ ﺧﻮﺍﺳﺖ:
🌹ﯾﮏ ﮔﻞ ﻭ
ﯾﮏ ﭘﺮﻭﺍﻧﻪ
ﺍﻣﺎ ﭼﯿﺰﯼ ﮐﻪ ﺑﻪ ﺩﺳﺖ ﺁﻭﺭﺩ ،
ﯾﮏ 🌵ﮐﺎﮐﺘﻮﺱ ﻭ
🐛 ﯾﮏ ﮐﺮﻡ ﺑﻮﺩ!
ﻏﻤﮕﯿﻦ ﺷﺪ😞
ﺑﺎ ﺧﻮﺩ ﺍﻧﺪﯾﺸﯿﺪ ﺷﺎﯾﺪ ﺧﺪﺍﻭﻧﺪ ﻣﻦ ﺭﺍ ﺩﻭﺳﺖ ﻧﺪﺍﺭﺩ ﻭ ﺑﻪ ﻣﻦ ﺗﻮﺟﻬﯽ نمی کند
ﭼﻨﺪ ﺭﻭﺯ ﮔﺬﺷﺖ ...
ﺍﺯ ﺁﻥ ﮐﺎﮐﺘﻮﺱ ﭘﺮ ﺍﺯ ﺧﺎﺭ ﮔﻠﯽ ﺯﯾﺒﺎ ﺭﻭﯾﯿﺪﻩ ﺷﺪ
ﻭ ﺁﻥ ﮐﺮﻡ ﺗﺒﺪﯾﻞ ﺑﻪ ﭘﺮﻭﺍﻧﻪ ﺍﯼ زیبا شده بود
ﺍﮔﺮ ﭼﯿﺰﯼ ﺍﺯ ﺧﺪﺍ ﺧﻮﺍﺳﺘﯿﺪ ﻭ ﭼﯿﺰ ﺩﯾﮕﺮﯼ ﺩﺭﯾﺎﻓﺖ ﮐﺮﺩﯾﺪ،
ﺑﻪ ﺍﻭ ﺍﻋﺘﻤﺎﺩ ﮐﻨﯿد ...
ﺧﺎﺭﻫﺎﯼ ﺍﻣﺮﻭﺯ ﮔﻠﻬﺎﯼ ﻓﺮﺩﺍﯾﻨﺪ.🌹
”There are only 10 types of people in the world — those who
understand binary, those who don’t, and those who understand
gray code”
— Geek
understand binary, those who don’t, and those who understand
gray code”
— Geek
# pwd
/home/yashar
# cd mail
-bash: cd: mail: No such file or directory
[Note: The above cd is looking for mail directory under
current directory]
# export CDPATH=/etc
# cd mail
/etc/mail
[Note: The above cd is looking for mail under /etc and not
under current directory]
# pwd
/etc/mail
/home/yashar
# cd mail
-bash: cd: mail: No such file or directory
[Note: The above cd is looking for mail directory under
current directory]
# export CDPATH=/etc
# cd mail
/etc/mail
[Note: The above cd is looking for mail under /etc and not
under current directory]
# pwd
/etc/mail
To make this change permanent, add export CDPATH=/etc to your
~/.bash_profile
~/.bash_profile
Similar to the PATH variable, you can add more than one directory entry
in the CDPATH variable, separating them with : , as shown below.
export CDPATH=.:~:/etc:/var
in the CDPATH variable, separating them with : , as shown below.
export CDPATH=.:~:/etc:/var
This hack can be very helpful under the following situations:
• Oracle DBAs frequently working under $ORACLE_HOME, can set
the CDPATH variable to the oracle home
• Unix sysadmins frequently working under /etc, can set the
CDPATH variable to /etc
• Developers frequently working under project directory
/home/projects, can set the CDPATH variable to /home/projects
• End-users frequently accessing the subdirectories under their
home directory, can set the CDPATH variable to ~ (home
directory)
• Oracle DBAs frequently working under $ORACLE_HOME, can set
the CDPATH variable to the oracle home
• Unix sysadmins frequently working under /etc, can set the
CDPATH variable to /etc
• Developers frequently working under project directory
/home/projects, can set the CDPATH variable to /home/projects
• End-users frequently accessing the subdirectories under their
home directory, can set the CDPATH variable to ~ (home
directory)
Hack 2. Use CD Alias to Navigate Up the
Directory
When you are navigating up a very long directory structure, you may be
using cd ..\..\ with multiple ..\’s depending on how many directories you
want to go up as shown below.
# mkdir -p
/tmp/very/long/directory/structure/that/is/too/deep
# cd /tmp/very/long/directory/structure/that/is/too/deep
# pwd
/tmp/very/long/directory/structure/that/is/too/deep
# cd ../../../../
Directory
When you are navigating up a very long directory structure, you may be
using cd ..\..\ with multiple ..\’s depending on how many directories you
want to go up as shown below.
# mkdir -p
/tmp/very/long/directory/structure/that/is/too/deep
# cd /tmp/very/long/directory/structure/that/is/too/deep
# pwd
/tmp/very/long/directory/structure/that/is/too/deep
# cd ../../../../
Method 1: Navigate up the directory using “..n”
In the example below, ..4 is used to go up 4 directory level, ..3 to go up
3 directory level, ..2 to go up 2 directory level. Add the following alias to
your ~/.bash_profile and re-login.
alias ..="cd .."
alias ..2="cd ../.."
alias ..3="cd ../../.."
alias ..4="cd ../../../.."
alias ..5="cd ../../../../.."
# cd /tmp/very/long/directory/structure/that/is/too/deep
# ..4
[Note: use ..4 to go up 4 directory level]
# pwd
/tmp/very/long/directory/structure/
In the example below, ..4 is used to go up 4 directory level, ..3 to go up
3 directory level, ..2 to go up 2 directory level. Add the following alias to
your ~/.bash_profile and re-login.
alias ..="cd .."
alias ..2="cd ../.."
alias ..3="cd ../../.."
alias ..4="cd ../../../.."
alias ..5="cd ../../../../.."
# cd /tmp/very/long/directory/structure/that/is/too/deep
# ..4
[Note: use ..4 to go up 4 directory level]
# pwd
/tmp/very/long/directory/structure/
Wouldn’t it be nice to combine both mkdir and cd in a single command?
Add the following to the .bash_profile and re-login.
# vi .bash_profile
function mkdircd () { mkdir -p "$@" && eval cd "\"\$$#\"";
}
Now, perform both mkdir and cd at the same time using a single
command as shown below:
# mkdircd /tmp/subdir1/subdir2/subdir3
[Note: This creates the directory and cd to it
automatically]
# pwd
/tmp/subdir1/subdir2/subdir3
Add the following to the .bash_profile and re-login.
# vi .bash_profile
function mkdircd () { mkdir -p "$@" && eval cd "\"\$$#\"";
}
Now, perform both mkdir and cd at the same time using a single
command as shown below:
# mkdircd /tmp/subdir1/subdir2/subdir3
[Note: This creates the directory and cd to it
automatically]
# pwd
/tmp/subdir1/subdir2/subdir3