nginx disable sql injection

https://gist.github.com/VirtuBox/3d6a53df84b49ad0d01545984e380c80

 

https://gist.github.com/VirtuBox/5fedc39c30813f5373aa8ae9328a0ec3

۲۳ آذر ۹۶ ، ۲۲:۵۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

کامند پیدا کردن نام دامین در فولدر های دایرکت ادمین

 

 

echo "$line" | grep -o -P '(?<=domains/).*(?=/public_html)'

۲۱ آذر ۹۶ ، ۱۶:۵۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

بستن تمام کانکشن های پورت ۸۰ لینوکس

 

 

 lsof -i tcp:80 | grep LISTEN | awk '{print $2}' | xargs kill

۱۵ آذر ۹۶ ، ۱۰:۳۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

tshark

 

 

بهترین دستور برای دیدن محتویاتی هست که به آدرسی POST شده است

tshark  -i eno16777728 -R 'tcp.port==80 && (http.request.method=="POST" &&  http.host == "www.mrchagh.com" )'     -Tfields -e ip.src    -e data -e text

 

sudo tshark  -i eno16777728 -T fields -E separator="|" -t e -R "tcp.port == 80 and http.request"   -R "http.request.method == \"POST\""   -e frame.time -e ip.src -e tcp.srcport -e ip.dst -e tcp.dstport  -e http.request.method -e http.request.full_uri -e data -e text

 

 

۱۵ آذر ۹۶ ، ۰۱:۲۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

mariadb-10-1-on-centos-7

https://www.vultr.com/docs/how-to-install-mariadb-10-1-on-centos-7

۰۷ آذر ۹۶ ، ۱۲:۳۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

Centos7-PHP7.1-Nginx

 

https://github.com/mmjjb/Centos7-PHP7.1-Nginx

۰۷ آذر ۹۶ ، ۱۲:۳۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

mysql-connector-c++ برای centos 7

yum install https://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-1.1.9-linux-el7-x86-64bit.rpm

 

www.mohsendavari.ir/files/tools/mysql-connector-c++-1.1.9-linux-el7-x86-64bit.rpm

 

۰۳ آذر ۹۶ ، ۱۲:۳۱ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پیدا کردن مشکل در اجرای کد های c++

yum install valgrind


valgrind ./ssss

 

۲۹ آبان ۹۶ ، ۱۱:۰۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تغییر پورت http در فایروال centos 7

 

nano  /usr/lib/firewalld/services/http.xml
۲۹ آبان ۹۶ ، ۰۹:۵۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تبدیل سریع char به hex

تبدیل سریع char به hex

 


 std::stringstream ss;
ss << std::hex << (int)m_network_buffer[0];
 std::cout << ss.str()<< std::endl; 

۲۸ آبان ۹۶ ، ۲۱:۰۲ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

بهترین سایت برای تبدیل بایت هگز دسیمال و...

 

https://r12a.github.io/apps/conversion/

۱۹ مهر ۹۶ ، ۲۲:۱۲ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

حذف فایل های bin الکی در mysql

 rm -rf /var/lib/mysql/mysql-bin.0000*

۱۰ مهر ۹۶ ، ۱۴:۵۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

اطلاع از لوگین در ssh

https://www.vultr.com/docs/enable-ssh-login-notification-on-linux
۰۶ مهر ۹۶ ، ۱۹:۵۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

centos 7 disable ddos

firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT_direct 0 -p tcp --dport 80 -m state --state NEW -m recent --set
firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT_direct 1 -p tcp --dport 80 -m state --state NEW -m recent --update --seconds 30 --hitcount 100 -j REJECT --reject-with tcp-reset
firewall-cmd --reload

۰۵ مهر ۹۶ ، ۱۲:۴۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پیدا کردن فایل های دارای پرمیژن ۰۴۰۰ و تغییر آنها

find /home -type f -perm 0400  -exec bash -c 'chmod 755 "$1"' _ {} \;

۰۴ مهر ۹۶ ، ۱۶:۳۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

فعال سازی دریافت ایمیل در فایروال centos 7

 

 

firewall-cmd --permanent --add-service=smtp
firewall-cmd --permanent   --add-service=smtps
firewall-cmd --permanent  --add-service=imap
firewall-cmd --permanent  --add-service=imaps
firewall-cmd --permanent  --add-service=pop3
firewall-cmd --permanent  --add-service=pop3s
sudo firewall-cmd --reload

 

 

 

 

۰۴ مهر ۹۶ ، ۱۰:۳۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

بررسی اسپم شدن ایمیل و دلایل آن

https://www.mail-tester.com/
۲۹ شهریور ۹۶ ، ۱۶:۳۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ویرایشگر عکس به صورت آنلاین

https://www.photopea.com/
۲۹ شهریور ۹۶ ، ۱۶:۲۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ریپلیس کردن در فایل ها در لینوکس

perl -pi -e 's/"\//"/g' *.h
۲۸ شهریور ۹۶ ، ۱۴:۲۱ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ssh برای wamp ویندوز

http://windows.php.net/downloads/pecl/releases/ssh2/1.1.2/
۲۲ شهریور ۹۶ ، ۱۸:۰۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

نمایش تمام سرویس ها

systemctl list-unit-files

netstat -tulpn

۱۶ شهریور ۹۶ ، ۰۰:۳۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

hack check

grep -rnw '/home/' -e 'Obfuscation'

find . -name "*.php" -exec grep "base64" '{}' \; -print

find . -name "*.php" -exec grep "eval" '{}' \; -print

 

 

۱۵ شهریور ۹۶ ، ۱۲:۳۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

gcc version 4.7.0 centos 5

cd /etc/yum.repos.d
wget http://people.centos.org/tru/devtools/devtools.repo 
yum --enablerepo=testing-devtools-6 install devtoolset-1.0

/opt/centos/devtoolset-1.0/root/usr/bin/g++

۰۹ مرداد ۹۶ ، ۱۷:۱۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تغییر سایز پارتیشن روت لینوکس

As others have pointed out, XFS filesystem cannot be shrunk.

So your best bet is to backup /home, remove and recreate its volume in a smaller size and give the rest to your /root volume just as Koen van der Rijt outlined in his post.

• backup the contents of /home

> tar -czvf /root/home.tgz -C /home .

• test the backup

> tar -tvf /root/home.tgz

• unmount home

> umount /dev/mapper/centos-home

• remove the home logical volume

> lvremove /dev/mapper/centos-home

• recreate a new 400GB logical volume for /home, format and mount it

> lvcreate -L 400GB -n home centos
> mkfs.xfs /dev/centos/home
> mount /dev/mapper/centos-home

• extend your /root volume with ALL of the remaining space and resize (-r) the file system while doing so

> lvextend -r -l +100%FREE /dev/mapper/centos-root

• restore your backup

> tar -xzvf /root/home.tgz -C /home

• check /etc/fstab for any mapping of /home volume. IF it is using UUID you should update the UUID portion. (Since we created a new volume, UUID has changed)

That's it.

Hope this helps.

۰۹ مرداد ۹۶ ، ۰۹:۵۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تغییر انکودینگ به utf8 در دایرکت ادمین

 sed -i -e 's/windows-1252/UTF-8/g' /usr/local/directadmin/data/skins/power_user/header.html


 sed -i -e 's/charset=|LANG_ENCODING|/charset=UTF-8/g' /usr/local/directadmin/data/skins/enhanced/header.html

 

۱۲ تیر ۹۶ ، ۱۱:۱۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تغییر ادیتور crontab به nano

nano ~/.bashrc

این خط را اضافه کن

export VISUAL=nano; 
source ~/.bashrc

 

 

۰۶ تیر ۹۶ ، ۱۱:۳۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

فهمیدن یوزر آپاچی

ps aux | egrep '(apache|httpd)'
۳۰ خرداد ۹۶ ، ۰۱:۲۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

/usr/lib/libexpat.so: could not read symbols: File in wrong format

https://help.directadmin.com/item.php?id=174
۲۲ خرداد ۹۶ ، ۱۵:۳۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

خواندن فایل های چند اکانت فقط از یک فولدر ( به جای پارک دامین برای https )

 

 

mount /home/ssmss/domains/ssmss.ir/public_html /home/safiraneme/domains/safiranemehr.com/private_html --bind

 

۲۲ خرداد ۹۶ ، ۱۴:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پرینت مستقیم در php با پرینتر حراریت دلتا delta t80

https://github.com/mike42/escpos-php

 

۰۲ خرداد ۹۶ ، ۲۰:۴۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تبدیل عربی به فارسی

function _arabicChar(value) {
if (!value) {
return;
}
var arabicChars = ["ی", "ک", "‍", "دِ", "بِ", "زِ", "ذِ", "ِشِ", "ِسِ", "‌", "ى"],
persianChars = ["ی", "ک", "", "د", "ب", "ز", "ذ", "ش", "س", "", "ی"];

for (var i = 0, charsLen = arabicChars.length; i
۰۶ ارديبهشت ۹۶ ، ۱۰:۱۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

frame is 20 msec at 8.000 khz

// frame is 20 msec at 8.000 khz
private final static int SAMPLES_PER_FRAME = 8000 * 20 / 1000;
۰۴ ارديبهشت ۹۶ ، ۲۰:۳۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پروژه ی جاوا با تمام دیپندنسی ها برای opencv

https://github.com/anpilov/picturepo

۲۷ فروردين ۹۶ ، ۱۲:۳۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

copy-path windows

https://www.tenforums.com/tutorials/73649-copy-path-add-context-menu-windows-10-a.html
۲۶ فروردين ۹۶ ، ۱۶:۰۰ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

اینتلیج خروجی .jar

How to create a .jar using IntelliJ IDEA 14.1.5:

File &gt; Save All.
Run driver or class with main method.
File &gt; Project Structure.
Select Tab "Artifacts".
Click green plus button near top of window.
Select JAR from Add drop down menu. Select "From modules with dependencies"
Select main class.

این قسمتش غلطه باید کپی را بزنی
The radio button should be selecting "extract to the target JAR." Press OK.
Check the box "Build on make"
Press apply and OK.
From the main menu, select the build dropdown.
Select the option build artifacts.






I had this problem when using IntelliJ IDEA 14.01.

I was able to fix it by:

File-&gt;Project Structure-&gt;Add New (Artifacts)-&gt;jar-&gt;From Modules With Dependencies on the Create Jar From Module Window:

Select you main class

JAR File from Libraries Select copy to the output directory and link via manifest

۲۲ فروردين ۹۶ ، ۰۱:۵۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

برای نصب ورژن خاصی در pip

pip install pyopencv==2.0.wr1.0.1
۱۶ فروردين ۹۶ ، ۲۱:۰۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پاک کردن تمام فایل در vi

:1,$d
۱۶ فروردين ۹۶ ، ۱۵:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

آپدیت git

https://gist.github.com/eyecatchup/ccd23ad7e1154240d5d2
۱۲ فروردين ۹۶ ، ۱۳:۵۲ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

بهترین راه پیدا کردن پکیج های دولون در yum

yum whatprovides */bzlib.h
۱۱ فروردين ۹۶ ، ۱۷:۴۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

رفع حل مشکل آپاچی وقتی فضا ندارد

(28)No space left on device: AH00023: Couldn't create the ssl-cache mutex

باید

ipcs -s | grep apache | perl -e 'while () { @a=split(/\s+/); print ipcrm sem $a[1]}'
۰۹ فروردين ۹۶ ، ۲۳:۱۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

مشاهده ی پروسه ای که از یک فایل دیلیت شده دارد استفاده میکند

وقتی یه فایلی را پاک میکنی ولی از حجم سرور کم نمیشه یعنی یه پروسه ای داره از اون فایل استفاده میکنه باید با این دستور پیداش کنی و کیلش کنی
lsof +L1
۰۹ فروردين ۹۶ ، ۲۲:۰۰ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تغییر زبان در هر برنامه در ویندوز ۱۰

http://tunecomp.net/different-keyboard-layout-for-each-window-in-windows-10-remember-input-language-for-each-program/

۰۹ فروردين ۹۶ ، ۱۴:۱۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تریس در ویندوز

TRACERT 185.129.169.78
۰۹ فروردين ۹۶ ، ۱۲:۱۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

بازکردن صفحات سایت با استفاده آی پی سرور از طریق ssh و فایرفاکس

http://blog.ashurex.com/2012/03/15/creating-ssh-proxy-tunnel-putty/

http://collaboradev.com/2011/08/03/browsing-the-web-through-an-ssh-tunnel-putty-firefox/

https://www.math.ucla.edu/computing/kb/creating-ssh-proxy-tunnel-putty

۰۹ فروردين ۹۶ ، ۱۱:۴۸ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

استفاده از فایرفاکس سرور

با برنامه ی
https://sourceforge.net/projects/xming/
میتونیم فایرفاکس سرور یا هر برنامه ی دیکری را از سرور باز کنیم

http://userpages.umbc.edu/~dhood2/courses/misc/spring07/tunneling/

۰۹ فروردين ۹۶ ، ۱۰:۲۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

میزان مصرف سی پیو و رم

top -b -n2 | grep 'Cpu(s)' | awk 'FNR &gt;1 {print $2 + $4}'

 

 top -b -n1 | grep 'Mem' | awk '{print  $2 "," $4  " ," $6}'

 

 free -m | grep 'Mem' | awk '{print  $2 "," $3  " ," $4}'

۰۹ فروردين ۹۶ ، ۰۱:۵۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

سایز کل هارد

df -P -m | awk 'FNR &gt;1 {s+=$2} END {print s/1024}'

 

fdisk -s /dev/sda | awk '{$1=$1/(1024^2); print $1,"GB";}'
۰۹ فروردين ۹۶ ، ۰۱:۴۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

php ssh dll for wamp

https://phpfashion.com/php-ssh2-dll-for-php-5-6-and-7-0
۰۸ فروردين ۹۶ ، ۱۸:۰۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

اضافه کردن به کرون جاب با کامند

cat <(crontab -l) <(echo "1 2 3 4 5 scripty.sh  >/dev/null 2>&1") | crontab -

۰۸ فروردين ۹۶ ، ۱۴:۱۲ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ldconfig

برای ذخیره سازی مسیر لیب ها برای همیشه در سرور ابتدا در مسیر /etc/ld.so.conf.d  یک فایل با پسوند .conf میسازیم و مسیر پوشه ای که لیب ها در ان قرار دارد را در آن میریزیم و در نهایت   sudo ldconfig را اجرا میکنیم

echo /var/www/html/davari/ >> /etc/ld.so.conf.d/libstd.conf

۰۶ فروردين ۹۶ ، ۱۶:۲۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

cpp حلقه در explode

 

//for( auto x : a ) { first_index =  x.string();first_val = a[x].string();std::cout <<  first_val <<  std::endl;}

۰۶ فروردين ۹۶ ، ۱۴:۱۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ورژن glib

pkg-config glib-2.0 --modversion
۰۶ فروردين ۹۶ ، ۱۰:۴۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

GLIBCXX_3.4.14 - 15-16-17

yum install ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/zgyarmati:/hhphp/CentOS_CentOS-5/x86_64/libstdc++47-4.7.0-16.1.x86_64.rpm
۰۶ فروردين ۹۶ ، ۰۹:۱۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ورژن libstdc در لینوکس

strings /usr/lib64/libstdc++.so.6 | grep GLIBC
۰۶ فروردين ۹۶ ، ۰۹:۰۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

غیر فعال کردن ssl در تمامی اکانت های دایرکت ادمین

perl -pi -e 's/ssl=ON/ssl=OFF/' /usr/local/directadmin/data/users/*/domains/*.conf
perl -pi -e 's/ssl=ON/ssl=OFF/' /usr/local/directadmin/data/users/*/user.conf
۰۵ فروردين ۹۶ ، ۱۰:۵۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

نصب php7 + composer

http://www.pseudoaj.com/2016/07/pseudoajtutorial1-laravel-52-on-centos.html
۲۴ اسفند ۹۵ ، ۱۶:۱۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

حذف تمام php ها

yum remove *php*
۲۴ اسفند ۹۵ ، ۱۴:۲۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

لینک کردن در لینوکس

ln -s /usr/sbin/php-fpm /usr/sbin/php
۲۴ اسفند ۹۵ ، ۱۲:۳۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

فانکشن های غیر فعال در php

disable_functions =exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
۱۷ اسفند ۹۵ ، ۱۵:۴۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

soap https

$context = stream_context_create([
    'ssl' => [
        // set some SSL/TLS specific options
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true
    ]
]);

$client  = new SoapClient(null, [
    'location' => 'https://...',
    'uri' => '...', 
    'stream_context' => $context
]);
۳۰ بهمن ۹۵ ، ۱۷:۳۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ابزار تست سوآپ به صورت آنلاین

 

http://www.soapclient.com/soaptest.html

 

۳۰ بهمن ۹۵ ، ۱۵:۵۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

__soapCall

برای __soapCall وقتی ارور میدهد باید پارامتر ها را به parameters پاس بدیم

$smsid = $my_class-&gt;__soapCall("SendSms" ,array('parameters'=&gt; array(
۲۲ بهمن ۹۵ ، ۱۶:۵۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

کیل کردن فوری با پرج

ps aux | grep "cron" | awk '{print $2}' | xargs kill
۱۹ بهمن ۹۵ ، ۱۸:۰۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پیدا کردن فایل های php که در ۲۴ اخیر تغییر کرده اند

cd /;find . -type f -mtime -1 -name '*.php'   -printf "%M %u %g  %k KB %TR %TD %p\n" | sort

۱۷ بهمن ۹۵ ، ۱۹:۱۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

br یا nl

if (isset($_SERVER['REQUEST_METHOD'])) { define('davari_line' , '
'); }else{ define('davari_line' ,PHP_EOL); }
۱۳ بهمن ۹۵ ، ۱۶:۳۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تعداد سی پیو ها

nproc --all
۱۳ بهمن ۹۵ ، ۱۵:۳۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پیدا کردن نوع دقیق سیستم عامل

 

lsb_release -a

 

 

اگر نصب نبود

yum provides */lsb_release
yum install redhat-lsb-core
yum install redhat-lsb
۱۲ بهمن ۹۵ ، ۲۳:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

php71

https://forum.vestacp.com/viewtopic.php?t=12319

http://rpms.remirepo.net/enterprise/6/


yum -y remove php

wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm sudo rpm -Uvh remi-release-7*.rpm

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm



wget wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm
yum —enablerepo remi install php71

yum --enablerepo=remi update remi-release
yum --enablerepo=remi-php71 update php\*


yum --enablerepo=remi-php70 install php70-php-pear php70-php-bcmath php70-php-pecl-jsond-devel php70-php-mysqlnd php70-php-gd php70-php-common php70-php-fpm php70-php-intl php70-php-cli php70-php php70-php-xml php70-php-opcache php70-php-pecl-apcu php70-php-pecl-jsond php70-php-pdo php70-php-gmp php70-php-process php70-php-pecl-imagick php70-php-devel php70-php-mbstring php70-php-mcrypt


service php70-php-fpm start
systemctl enable php70-php


rm -f /usr/bin/php
ln -s /usr/bin/php70 /usr/bin/php

۱۰ بهمن ۹۵ ، ۱۴:۲۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

توضیح کامل iptable

https://help.ubuntu.com/community/IptablesHowTo?action=show&amp;redirect=Iptables
۱۰ بهمن ۹۵ ، ۱۰:۰۱ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

bcmul

if (!function_exists(bcmul)) {
function bcmul($_ro, $_lo, $_scale=0) {
return round($_ro*$_lo, $_scale);
}
}

if (!function_exists(bcdiv)) {
function bcdiv($_ro, $_lo, $_scale=0) {
return round($_ro/$_lo, $_scale);
}
}
۰۸ بهمن ۹۵ ، ۱۹:۲۱ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

یک سایت فوق العاده برای کشیدن طرح های برنامه

https://www.draw.io/
۰۷ بهمن ۹۵ ، ۲۳:۲۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

پیدا کردن فایل های حجیم در لینوکس

find /home/ -type f -size +512k -exec ls -lh {} \;
۰۴ بهمن ۹۵ ، ۲۲:۵۲ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تعداد افرازد موجود در پورت ۸۰ سرور

netstat -n | grep :80 |wc -l
۰۳ بهمن ۹۵ ، ۱۷:۱۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تولید rpm از جایی که نصبه

فوق العادس این برنامه
نجاتم داد

http://rpmrebuild.sourceforge.net/
۲۸ دی ۹۵ ، ۱۱:۰۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

حذف برنامه هایی مثل مپ در ویندوز ۱۰

http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
۱۰ دی ۹۵ ، ۲۰:۳۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

FolderInfo

نرم افزاری برای مشاهده ی حجم فولدرهای یک پوشه
FolderInfo
۰۵ دی ۹۵ ، ۲۳:۳۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

بلاک کردن هاست در ویندوز

SET NEWLINE=^&amp; echo.

attrib -r %WINDIR%\system32\drivers\etc\hosts

ECHO %NEWLINE%%NEWLINE%^127.0.0.1 activation.cloud.techsmith.com&gt;&gt;%WINDIR%\system32\drivers\etc\hosts
ECHO %NEWLINE%%NEWLINE%^127.0.0.1 oscount.techsmith.com&gt;&gt;%WINDIR%\system32\drivers\etc\hosts
ECHO %NEWLINE%%NEWLINE%^127.0.0.1 updater.techsmith.com&gt;&gt;%WINDIR%\system32\drivers\etc\hosts
ECHO %NEWLINE%%NEWLINE%^127.0.0.1 camtasiatudi.techsmith.com&gt;&gt;%WINDIR%\system32\drivers\etc\hosts
ECHO %NEWLINE%%NEWLINE%^127.0.0.1 tsccloud.cloudapp.net&gt;&gt;%WINDIR%\system32\drivers\etc\hosts
ECHO %NEWLINE%%NEWLINE%^127.0.0.1 assets.cloud.techsmith.com&gt;&gt;%WINDIR%\system32\drivers\etc\hosts

attrib +r %WINDIR%\system32\drivers\etc\hosts
۰۳ دی ۹۵ ، ۱۱:۳۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

نمونه iptables

http://www.tecmint.com/linux-iptables-firewall-rules-examples-commands/
۲۶ آذر ۹۵ ، ۰۰:۴۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

اجرای php در cli با شرط تگ

php.exe -d short_open_tag=on -q
۲۴ آذر ۹۵ ، ۲۱:۴۲ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

چک کردن ssl

https://www.sslshopper.com/ssl-checker.html
۲۴ آذر ۹۵ ، ۱۷:۲۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

شورت کات در لینوکس

ln -s /usr/bin/easy_install-2.7 /usr/bin/easy_install


easy_install-2.7 = = مسیری هست که الان نصبه
easy_install == اسم شورتکات
۲۴ آذر ۹۵ ، ۱۶:۰۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

update gcc

https://gist.github.com/stephenturner/e3bc5cfacc2dc67eca8b

 

 ln -s /opt/rh/devtoolset-3/root/usr/bin/gcc /usr/bin/gcc
 ln -s /opt/rh/devtoolset-3/root/usr/bin/gfortran /usr/bin/gfortran

۲۴ آذر ۹۵ ، ۱۴:۰۴ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

RPM-GPG-KEY-cern

GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern

لازم میشه
http://linuxsoft.cern.ch/cern/slc68/i386/RPM-GPG-KEY-cern
۲۴ آذر ۹۵ ، ۱۴:۰۰ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

mysql backup windows

:: MySQl DB user
set dbuser=root

:: MySQl DB users password
set dbpass=

:: Switch to the MySQL data directory and collect the folder names
pushd "E:\wamp64\bin\mysql\mysql5.7.9\data"

:: Loop through the folders and use the fnames for the sql filenames, collects all databases automatically this way

echo "hello"

echo "Pass each name to mysqldump.exe and output an individual .sql file for each"

FOR /D %%F IN (*) DO (
"E:\wamp64\bin\mysql\mysql5.7.9\bin\mysqldump.exe" --user=%dbuser% --password=%dbpass% --databases %%F &gt; "C:\SQLBackup\%%F.sql"
)
۲۰ آذر ۹۵ ، ۱۳:۲۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

directadmin utf8

perl -pi -e 's/iso-8859-1/UTF-8/' /usr/local/directadmin/data/skins/enhanced/lang/en/lf_standard.html
perl -pi -e 's/windows-1252/UTF-8/' /usr/local/directadmin/data/skins/power_user/header.html
۱۸ آذر ۹۵ ، ۲۱:۵۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ریپوزیتوری mysql 5.7

https://repo.mysql.com/yum/mysql-5.7-community/el/6/x86_64/
۱۴ آذر ۹۵ ، ۱۷:۳۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

حذف پکیج بدون دپندسی ها

rpm -e --nodeps "mysql-community-common-5.7.16-1.el6.x86_64"
۱۴ آذر ۹۵ ، ۱۶:۱۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تصحیح PATH

برخی مواقع که پچ ها درست نیست با این کد میتوانیم اضافه کنیم
export PATH="/usr/local/bin:$PATH"
۱۳ آذر ۹۵ ، ۱۴:۲۹ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

مشکل با soap

SOAP-ERROR: Parsing WSDL: Couldn't load from
برای رفع مشکل کندو از کد زیر استفاده کردم
libxml_disable_entity_loader(false); //adding this worked for me
۱۱ آذر ۹۵ ، ۱۵:۳۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

حذف ایمیل ها در دایرکت ادمین

exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | sh
۱۱ آذر ۹۵ ، ۱۲:۱۱ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ابزار مدیریت و تغییر در آی پی

 

nmtui

 

yum install nano wget curl net-tools lsof
yum install system-config-network-tui
yum intall system-config-network
system-config-network-tui

 

۱۰ آذر ۹۵ ، ۱۰:۴۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

mysql localhost No such file or directory

A better solution to this was to add mysqli.default_socket = "/path/to/mysql.sock" in php.ini.
۰۹ آذر ۹۵ ، ۱۲:۱۲ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

firefox پسوردها را پر نمیکنه

having the signon.autofillForms pref set to false on the about:config page.
۰۲ آذر ۹۵ ، ۱۳:۲۳ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ربات ocr

@iocrbot
۲۰ آبان ۹۵ ، ۱۰:۱۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

سایت مدیریت پروژه

http://teroject.com/
۲۰ آبان ۹۵ ، ۱۰:۱۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

آپدیت gcc

https://gist.github.com/stephenturner/e3bc5cfacc2dc67eca8b

 

ln -s /opt/rh/devtoolset-3/root/usr/bin/gcc  /usr/bin/gcc

۱۲ آبان ۹۵ ، ۲۰:۰۵ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ریکاوری پسورد های ذخیره شده در ویندوز

مثلا پسورد ریموت دسکتاپ

http://securityxploded.com/winscp-password-decoder.php

http://securityexploded.com/getsoftware_direct.php?id=7591

۱۰ آبان ۹۵ ، ۱۵:۴۷ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ssl directadmin

https://www.directadmin.com/features.php?id=1828
۰۶ آبان ۹۵ ، ۱۹:۴۶ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

تعمیر همه ی دیتابیس های mysql

mysqlcheck -A --auto-repair
۰۶ آبان ۹۵ ، ۱۸:۲۱ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری

ریست کردن پسورد mysql

https://support.rackspace.com/how-to/mysql-resetting-a-lost-mysql-root-password/
۰۶ آبان ۹۵ ، ۱۸:۱۱ ۰ نظر موافقین ۰ مخالفین ۰
محسن داوری