Monday, October 21, 2013
Problem with network
I have problem with network when I set ip for interface eth0, I see :
ping 8.8.8.8
connect: Network is unreachable
And I remember about route on server :
/sbin/route add -net 0.0.0.0 gw 192.168.1.1 eth0
ping 8.8.8.8
connect: Network is unreachable
And I remember about route on server :
/sbin/route add -net 0.0.0.0 gw 192.168.1.1 eth0
Tuesday, October 8, 2013
Upgrade Mysql on server Centos
Hi, this is step by step when I upgrade mysql on server :
1. List all package MySQL to remove :
service mysqld stop
yum list installed | grep MySQL
yum remove -y ...
2. Download package rpm from cdn of mysql site
3. Use rpm or yum to install package new mysql
yum install Or rpm -ivh
4. Vim to change 2 file /etc/my.cnf (have error with config) and /etc/init.d/mysql :
mysqld_pid_file_path='/var/run/mysqld/mysqld.pid'
move /etc/init.d/mysql /etc/init.d/mysqld
5. Upgrade database :
mysqld_safe --skip-grant-tables
mysql_upgrade
6. Restart service mysql :
killall -9 mysqld_safe
killall -9 mysqld
service mysqld restart
:) So, I have new version mysql on server
1. List all package MySQL to remove :
service mysqld stop
yum list installed | grep MySQL
yum remove -y ...
2. Download package rpm from cdn of mysql site
3. Use rpm or yum to install package new mysql
yum install Or rpm -ivh
4. Vim to change 2 file /etc/my.cnf (have error with config) and /etc/init.d/mysql :
mysqld_pid_file_path='/var/run/mysqld/mysqld.pid'
move /etc/init.d/mysql /etc/init.d/mysqld
5. Upgrade database :
mysqld_safe --skip-grant-tables
mysql_upgrade
6. Restart service mysql :
killall -9 mysqld_safe
killall -9 mysqld
service mysqld restart
:) So, I have new version mysql on server
Wednesday, September 4, 2013
Mysql Tips
1 mysql listen on localhost
bind-address=localhostport=3306
2 reset password when install mysql
SET PASSWORD = PASSWORD('root');Monday, September 2, 2013
Which Programming Language Should I Learn For Hacking?
Every hacking beginner can have plenty of doubts like: "Which programming language should I learnfor Hacking?", "How to become A professional Pentester / Hacker?" etc, so today I will show you a few suggestions on the Programming Languages that you should learn.
So Knowing Programming Will:
I. Why Programming?
The first question, many people will ask, is why should I learn any programming language whenthere are so many tools and Frameworks such as MSF (Metasploit framework) to do my job. All I need to know is how the tool works and what is the purpose of it. The Answer for the question isboth yes and no. You can become a Pentester/Hacker without knowing any programming, howeveryou are not going to become a GOOD pentester/Hacker.So Knowing Programming Will:
- Differentiate you from Script Kiddies and Tool Lovers
- Help You in Understanding About Vulnerabilities
- Help You in writing Your own tools, scripts
- Help You in writing exploits, Shell codes etc
- Help You modifying Existing scripts, tools according to your needs
II. Which Programming Language should I Learn?
So now that you have understood the importance of knowing programming, the next question in yourmind is which programming language should I learn - the answer for this question depends on yourinterests and goals.1. For Web App Pentesting /Hacking:
HTML
Hypertext Markup Language (HTML) is the basics for creating web pages and other information thatcan be displayed in a web browser. So if you don't know HTML you should first learn it.JAVAScript
Learning java script. It will help you to understand the basics of Cross Site Scripting.PHP/SQL
Majority of web applications are written using PHP and MySQL. So it is a must to learn PHP.2. For Writing/Understanding Exploits, Shell Codes,Root kits etc:
C & C++
More than 60 % of the exploits you will find on the web are written in C & C ++. Learning C & C++ willhelp you to understand about Buffer overflows, Stack overflow etc - so learning C and C ++ ismust for every hacker/Pen tester.Assembly
Learning assembly will help you in Writing/ understanding Shell codes, it will also help you inReverse Engineering applications and software's.3. For Building Tools And Scripts:
Python
Python is a very powerful high level language, its easy to learn and code, most of the tools andscripts for automation are written in Python. Knowing Python socket programming will help youa lot in Exploit writing.Ruby
Ruby is an another language which is used to write scripts, tools. Metasploit Framework is written inRuby. Learning ruby will help you understand the in and outs of msf.Bash
Learning Bash is very useful in writing small scripts for automation.Tuesday, August 20, 2013
How use command-line "find" to work for my job :)
1. Tar mutil file :
find -name "*.tar.gz" -exec tar -xvf {} \;2. delete file with inode
find . -inum [inode-number] -exec rm -i {} \;2. search file with size 0
find . -type f -size 0 -name "*.jpg" -delete
Friday, August 16, 2013
php /usr/bin/ld: cannot find -lltdl
Try:
yum install libtool-ltdl-devel
And then re-run your build.
Tuesday, August 13, 2013
PHP compilation errors
Some PHP compilation errors you may encounter while configuring PHP and their fixes:
–with-xpm-dir=/usr
checking for BZip2 support… yesFix: yum install bzip2-devel
checking for BZip2 in default path… not found
configure: error: Please reinstall the BZip2 distribution
checking for cURL support… yesFix: yum install curl-devel
checking if we should use cURL for url streams… no
checking for cURL in default path… not found
configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/
checking for curl_multi_strerror in -lcurl… yesFix: yum install db4-devel
checking for QDBM support… no
checking for GDBM support… no
checking for NDBM support… no
configure: error: DBA: Could not find necessary header file(s).
checking for fabsf… yesFix: yum install libpng-devel
checking for floorf… yes
configure: error: jpeglib.h not found.
checking for fabsf… yes
checking for floorf… yes
checking for jpeg_read_header in -ljpeg… yes
configure: error: png.h not found.
checking for png_write_image in -lpng… yesFix: Reconfigure your PHP with the following option.
If configure fails try –with-xpm-dir=<DIR>
configure: error: freetype.h not found.
–with-xpm-dir=/usr
checking for png_write_image in -lpng… yesFix: yum install libXpm-devel
configure: error: libXpm.(a|so) not found.
checking for bind_textdomain_codeset in -lc… yesFix: yum install gmp-devel
checking for GNU MP support… yes
configure: error: Unable to locate gmp.h
checking for utf8_mime2text signature… newFix: yum install libc-client-devel
checking for U8T_DECOMPOSE…
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.
checking for LDAP support… yes, sharedFix: yum install openldap-devel
checking for LDAP Cyrus SASL support… yes
configure: error: Cannot find ldap.h
checking for mysql_set_character_set in -lmysqlclient… yesFix: yum install unixODBC-devel
checking for mysql_stmt_next_result in -lmysqlclient… no
checking for Oracle Database OCI8 support… no
checking for unixODBC support… configure: error: ODBC header file ‘/usr/include/sqlext.h’ not found!
checking for PostgreSQL support for PDO… yes, sharedFix: yum install postgresql-devel
checking for pg_config… not found
configure: error: Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path
checking for sqlite 3 support for PDO… yes, sharedFix: yum install sqlite-devel
checking for PDO includes… (cached) /usr/local/src/php-5.3.7/ext
checking for sqlite3 files in default path… not found
configure: error: Please reinstall the sqlite3 distribution
checking for utsname.domainname… yesFix: yum install aspell-devel
checking for PSPELL support… yes
configure: error: Cannot find pspell
checking whether to enable UCD SNMP hack… yesFix: yum install net-snmp-devel
checking for default_store.h… no
checking for kstat_read in -lkstat… no
checking for snmp_parse_oid in -lsnmp… no
checking for init_snmp in -lsnmp… no
configure: error: SNMP sanity check failed. Please check config.log for more information.
checking whether to enable XMLWriter support… yes, sharedFix: yum install libxslt-devel
checking for xml2-config path… (cached) /usr/bin/xml2-config
checking whether libxml build works… (cached) yes
checking for XSL support… yes, shared
configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution
configure: error: xml2-config not found. Please check your libxml2 installation.Fix: yum install pcre-devel
yum install libxml2-devel
checking for PCRE headers location… configure: error: Could not find pcre.h in /usr
Subscribe to:
Posts
(
Atom
)