 
 LOCK TABLES `notes_tech` WRITE;
 /*!40000 ALTER TABLE `notes_tech` DISABLE KEYS */;
-INSERT INTO `notes_tech` VALUES (1,'#crontab do not forget to add ; after all command in crontab',NULL,'not mentioned',NULL,NULL,'-p 12 /srv/doc/h/webPenTestWithKali.pdf',NULL,'0000-00-00 00:00:00'),(2,'#git hooks in git is used for scripting about the local repo',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(3,'#git #central #important files:HEAD index objects refs',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(4,'#git #refs stocke les pointeurs vers les objets',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(5,'#git #head pointe sur le branche qui est en cours',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(6,'#if [ -z \"$1\" ]','true if $1 is null','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(7,'\nthis is a tes of \nhow to do it \n',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(8,'#if [ -n \"$1\" ]','this is true if $1 is NOT null','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(9,'#mysql #for a in $(mysql_out_w/only_one_col) ; do ..... ; done','this is how to #scan a result of mysql_select\n  ex:\n    for valXX in $(msql \"select note from notes;\")\n    do\n      echo $valXX\n    done\n','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(10,'#script #bash #policy #var_name','\nthose are some policy for variable name in #bash\n  error_var have to start with e_xxx\n','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(11,'#script #bash #policy #body_of_script','\n\nshabang\nsome description of the script\nvariables which will be used in the body of the script\ntreat the error which can be caught by the script like error in argument\n....\nbody\n....\nexit X\n','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(12,'#git #reset #commit but _without_ changing the modification in file',NULL,'git reset HEAD^',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(13,'#git #reset #commit WITH cancelling the modification in file',NULL,'git reset --hard HEAD^',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(14,'#git #cancel #modification #ifk like #stash to go back in the modif of a file which has been commited',NULL,'git checkout file00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(15,'#git #cancel #add in tracking',NULL,'git reset HEAD -- file00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(16,'#git #revert','if u made a push to the server\n  it is not possible to cancel definetely that push\n  u have to make a new push which revert the previous push','git revert 45444cz',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(17,'#git #branch #create',NULL,'git branch new_branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(18,'#git #branch #utility #query','branch: il y a des modification que vous voulez faire mais vous n_etes pas sure des modification...... 1-stoppez et commitez par la ou vous etes sures que le code marche.... 2-creez une branche (@this__id_n_t=20)....3-passez dans une autre branche grace a git checkout branch00\n','not mentioned',NULL,NULL,NULL,NULL,'2015-01-14 15:17:16'),(19,'#git #branch #fusion #merge','pour fusionner une branche avec la branche master..... va dans la branch master d_abord(__git checkout master__)... faite la fusion(__git merge branch00__)','git merge branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(20,'#git #branch #delete ','\nu did a fusion to branch00 to branch_master\nu want to delete branch00(__git branch -d branch00__)','git branch -d branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(21,'#git #branch #check ','\nto see what are the branch which are in ur repo','git branch',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(22,'#git #branch #delete without merging to master ',NULL,'git branch -D branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(23,'#git #stash ','u wanted to change to another branch but u made a modif in the current_br which is NOT commited, u don_t want to commit bcz it is a small changement........ u have to stash........then check the stash list(__git stash list__)...... to go back in the previ modif (__git stash apply stash@{5}__) that is for instance','git stash',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(24,'#git #stash ','to remove some stash which is being saved.... note that a stash is a saving which is not commited','git stash drop stash@{2}',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(25,'#mysql #rename_table','the title explains everything','rename table db00.table00 to db00.newName',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(26,'#mysql #rename_user','the title explains everything','rename user \"user00\"@\"host00\" to \"user01\"@\"host01\"',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(27,'#mysql #change_pass','the user00 must be logged into mysql;....the title explains everything','set password for \"user00\"@\"host00\" = password(\"your new pass\")',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(28,'#sed #intro','sed fonctionne en mode line par line',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(29,'#sed #intro','sed fonctionne en mode line par line\ncela a des bonnes et des mauvaises consequences',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(30,'#sed #intro','sed s\'utilise de deux facons\n  classique : on exe une cmd_sed sur un fichier puis on recupere la sortie sur une autre fichier \n  directe : on exe une cmd_sed sur un fichier puis le resultat s\'applique sur le fichier passee en entree',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(31,'#sed #intro','sed peut recevoir un script:\n  il y a 2facons de passer un scrip a sed:\n    sed -e __ici_le_script_uniligne__\n    sed -f __script_file__',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(32,'#sed #important #basis','2014-12-19 17:04:40','','\nsed -e __script_uniline__\n  ex: sed -e \'4d; 7d \' test.txt                 \n    -e : for the fact that the script \'4d; 7d \' will be performed in file_test.txt\n    -d : to delete\n      so \'4d; 7d \' meant to delete the line 4 AND 7    \n\n  ex : sed -e \'4,7 d\' test.txt\n  	to delete the line from 4 TILL 7\n\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(33,'#sed #regex #intro',NULL,NULL,'\nsed \'/^# / d\' test.txt',NULL,NULL,NULL,'0000-00-00 00:00:00'),(34,'#mysql #cluster #introduction #nodes','MySQL Clusters are built from three different types of node.\n  cluster = sum(3nodes)\n  3nodes:\n    management node\n    storage node\n    api node\n      used to extract data from db\n      most common is __mysqld__\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(35,'#mysql #cluster #install','\nu have to dl and install 2files\n  MySQL-Cluster-gpl-server-7.a.b-c.rhel5.x86_64.rpm\n  	this is about the server of the cluster\n  MySQL-client-community-5.a.b-c.rhel5.x86_64.rpm   	this is about the client of the cluster  \n\nafter installing these rpms, a file is created:\n  /etc/my.cnf\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(36,'#mysql #status check','\n$ service mysql status\nOR\n$ /etc/init.d mysql status\nOR\n$ telnet host00 3306\n  this is check if the server is up\n    and listening for connections on the port\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(37,'#mysql #log check','\nthe file of log is in:\n  /var/log/mysql/mysql.log\n    that is defined on the confFile in #general-log-file',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(38,'#sec #iptables #intro','u really need iptables to filter traffic which are permitted in ur serv\n  without ipt all traffics are almost allowed which is not good ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(39,'#sec #iptables #intro #firewall','firewall do the analyse all packets.. do they respect the rules',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(40,'#sec #iptables #intro #firewall','criteria of filter are many: ports, protocols, addrIP, and more\n\niptables is very strict. then, if u want to activate iptables, u have to block everything, and right after, open what u want little by little',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(41,'#sec #log #auth #sys','to see who was logged into ur sys','/var/log/auth.log',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(42,'#sec #log #stuff #sys','stuff of log... errors, bugs, informations, .....','/var/log/message\n/var/log/syslog',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(43,'#sec #log #fail2ban','log of fail2ban... ','/var/log/fail2ban',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(44,'#sec #log #snort','log of snort... ','/var/log/snort/alert',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(45,'#sec #log #rkhunter','log of rkhunter... ','/var/log/rkhunter',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(46,'#sec #rkhunter #intro','if someone hacked ur sys, maybe he installed a backdoor in ur sys then he can rehack ur sys, and a rootkit to hide the hack\n\nrkhunter can detect rootkits on the server ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(47,'#sec #conf #rkhunter','configuration_file of rkhunter','/etc/default/rkhunter',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(48,'#sec #intro','firewall had to block some connections, but the connections which are opened had to be controlled too,....\n  then we have ids (intrusion detection sys) and ips (intrustion prevention sys)\n    they are types of software which will detect all attempt of intrusion',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(49,'#sec #intro','those are the steps to do a classic intrusion:\n  scan port\n  simple attack\n  intrusion\n  how to log in the server on the purpose',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(50,'#sec #intro #portsentry','\nto block|manage who can scan ur port',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(51,'#sec #conf_file #portsentry','conf file of #portsentry','/usr/local/psionic/portsentry/portsentry.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(52,'#sec #conf_file #portsentry','conf file of #portsentry','/etc/portsentry/portsentry.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(53,'#sec #fail2ban #intro #definition','\nit is based on blocking ip which tried to log into some services and which it was failed\n  it will block the ip with iptables',NULL,NULL,NULL,NULL,NULL,'2015-01-20 23:30:55'),(54,'#sec #fail2ban #conf',NULL,'/etc/fail2ban/jail.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(55,'#sec #snort #intro','it is powerful and analyse the traffic in live, then ur sys can slow down with this\nhttp://www.trustonme.net/didactels/187.html\nhttp://doc.ubuntu-fr.org/snort\n    \n when bug appears, check /var/log/syslog\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(56,'#sec #log #logwatch #conf_file',NULL,'/usr/share/logwatch/default.conf/logwatch.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(57,'#sys #conf_file #ssh',NULL,'/etc/ssh/sshd_config',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(58,'#sys #conf_file #apache2',NULL,'/etc/apache2/apache2.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(59,'#nmap','to scan port on a server and to make it verbose','nmap -v ip00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(60,'#nessus #intro #sec','to scan vulnerabilities in ur sys',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(61,'#osi #memo #aide_memo','all people seems to need data processing\nOR\nplease, do not throw sausage pizza away',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(62,'#mysql #query #ifnull','this will select col00 and col01, but if col01 is null then it will be replaced by \'newVal\' in the select query only','select col00, IFNULL(col01,\'newVal\')',NULL,NULL,NULL,NULL,'2015-01-16 05:43:50'),(63,'#postfix #conf_file',NULL,'/etc/postfix/main.cf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(64,'#postfix #package_to_install',NULL,'postfix postfix-mysql libasl2-2 libasl2-modules sasl2-bin libpam-mysql procmail',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(65,'#cisco #basis #intro #info #default','by default, all pc connected to sw are in vlan1. u can check it by: sw#show vlan',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(66,'#cisco #create_vlan','sw_conf#vlan 15\nxxxxxx#name vlanName\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(67,'#bash #preserve_space #space','\njust put ur string inside \"\"\nor inside \'\'\n  ex: echo \' this preserve space \'\n  ex: echo this will    not preserve     the space \n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(68,'#bash #printf #basis','\nprintf \'%s = %d\n\' lines: $line\nout__\n  lines: 245\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(69,'#bash #echo #newline_no','echo -n \'this need \n to do a newline\'',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(70,'#bash #echo #character_special','echo -e \'u can write here sth like \n to make a newline......do not forget the -e with echo\'',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(71,'#linux #ls','to write the result only one file per line ','ls -1',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(72,'#linux #basic #output','to write normal_out of a cmd to file01 and the error_out of a cmd to file02','cmd00 1>fileForNormal 2>fileForError',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(73,'#linux #basic #output #same_file','to write normal_out and error of a cmd to file01 ','cmd00 &> fileForNormAndErr',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(74,'#linux #tail',NULL,NULL,'\nthis is to print from the bottom of the file00\n  ex: tail file00\n    will print the 10last lines of file00\n  ex: tail -n 25 \n    will print the 25last lines of file00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(75,'#git #ignore_file','\nadd the files in .gitignore',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(76,'#git #list #tag','the order of the result do not tell as well the ?historic of the tag','git tag',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(77,'#git #list #tag #specification','to list all v1.4.1 ... v1.4.5 ... v1.4.10000','git tag -l \'v1.4.*\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(78,'#git #tag #types','\n2types of git_tag:\n  light:\n    almost like branch, doesn_t change\n  noted\n    stored as an object, stored in db of git\n    could checked and signed by gnu_guard\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(79,'#git #tag #create',NULL,NULL,'git tag -a v1.0.2 -m \'this is the comment of the tag\' \n	\n	-a	:	to create the tag\n	-m	:	to set a comment for the tag\n\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(80,'#git #tag #show',NULL,'git show v1.5',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(81,'#git #tagging_after_commit #baliser_apres_coup',NULL,NULL,'git tag -a v1.2 9fec56',NULL,NULL,NULL,'0000-00-00 00:00:00'),(82,'#git #push #all_tag #tag',NULL,NULL,'git push origin --tags\n  that is to push all tags into remote server',NULL,NULL,NULL,'0000-00-00 00:00:00'),(83,'#git #install on #windows','\nu have to install msysgit\n  http://code.google.com/p/msysgit',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(84,'#pg #basic #intro','\nto create a new db\n  in ur sys, u have to be the user postgres\n  $ createdb db00\nnow it is created\nto connect to it, u have to be the user postgres to do this\n  $ psql db00\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(85,'#linux #read #end_of_file #eof',NULL,NULL,'\nread << eof\n  u will type sth till u type eof\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(86,'#bash #case #basic','\n#decl_var\n# all variables which u will use in ur script should be declared before the body of the function \nlocal choice ;\nlocal answer=\' ;\nlocal question=\'do u want to play a game ? [y/n]\'\nread -p \"$question\" answer\ncase \"$answer\" in\n	[yY] ) choice=\'y\' ;;\n	[nN] ) choice=\'n\' ;;\n	*	 ) choice=\"$answer\"\n		# here if the answer is different than y/n\nesac\n\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(87,'#bash #arithmetic #operation',NULL,NULL,'\n# declaration of variable\ndeclare -i var00\nvar00=$((5+9))\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(88,'#bash #give_value_if_null',NULL,NULL,'\n${var00:=\'default_val\'}',NULL,NULL,NULL,'0000-00-00 00:00:00'),(89,'#bash #give_value_if_null',NULL,NULL,'\n${var00:=\'default_val\'}\n${var00:=\"$(pwd)\"}\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(90,'#mysql #offset #limit #query',NULL,NULL,'\nselect * from table00 limit 5 offset 10\n  the query will start from the result number_10\n  and will show 5 rows only',NULL,NULL,NULL,'0000-00-00 00:00:00'),(91,'#bash #declare_var_type #type',NULL,NULL,'\nto declare an integer \n  then u can compare the variable using -ge or -lt or .......\n    $ declare -i varInt\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(92,'#mysql #dummy #safe-update #update',NULL,NULL,'edit:/etc/mysql/my.cnf\n  [mysql]\n  safe-updates\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(93,'#mysql #date #day',NULL,NULL,'to get the day, and some info of today\n  select day(now());\n    val: 1-31\n  dayofweek()\n    val: 1 = sunday\n         ...\n         7 = saturday\n  dayname()\n    val: Thursday, Monday, ......\n  dayofyear\n    val: 1 - 366\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(94,'#mysql #date #str_to_date',NULL,NULL,'\nselect str_to_date(\'2015-11-28\', \'%Y-%m-%d\');\n  %Y  year\n    YYYY\n  %m  month\n    mm\n  %d  day\n    dd\n  %y  year\n    yy\n  %h  hour\n    hh\n  %i  mn\n    ii\n  %s  sec\n    ss\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(95,'#mysql #save_all_db_in_server #server #save',NULL,NULL,'\n$ mysqldump --user=root --password --all-databases > dump.sql\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(96,'#mysql #save_table_into_file00.sql #table #save',NULL,NULL,'\n$ mysqldump --user=root --password db00 table00 > table00.sql\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(97,'#mysql #select #save #outfile',NULL,NULL,'select * from table00 into outfile \'/path/file00\'',NULL,NULL,NULL,'0000-00-00 00:00:00'),(98,'\n#lvm #intro ','3 basic terms:\n  physical volume \n    any block device. hdd or software_RAID_volume\n  volume group\n    collection of physical volume\n    physical volume can be added or removed from volume_group\n  logical volume\n    volume_group doesn_t have OS on it, then it needs logical_volume\n    used to mount, create file sys\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(99,'#linux #grub #version #check',NULL,NULL,'grub-install --version',NULL,NULL,NULL,'0000-00-00 00:00:00'),(100,'#linux #grub #change_bg #background #bg','edit:/etc/default/grub\n  GRUB_BACKGROUND=\"/path/img00.png\"\n  sudo update-grub\n\nthat worked on grub_1.99-26',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(101,'#mysql #change_pass #pwd #password','set password=password(\'pass00\')',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(102,'#linux #mmt #reinit_kali #kali #os',NULL,NULL,'those folders should be set when I just installed a new linuxOS\n  /repos\n  /opt\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(103,'#irc #log_in #identify',NULL,NULL,'/msg nickserv identify pseudo00 pass00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(104,'#mysql #order_by',NULL,NULL,'SELECT col01, col02, col03, col04 FROM driver_log ORDER BY 3',NULL,NULL,NULL,'0000-00-00 00:00:00'),(105,'#linux #firefox #ff #flash #install',NULL,'','\n  ø dl: http://get.adobe.com/flashplayer/\n  ø extract the .tar.gz \n  ø cp libflashplayer.so /usr/lib/mozilla/plugins/\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(106,'#linux #filesystem #purpose_of_folder #root_folder','\n/dev:   raha hiAcceder peripherique: partitions, disk, carte son, ports SCSI, ...\n    /etc:   ato ny daholo ny fichiers de configuration des logiciels\n    /media: fimontena peripherique amovible(ho an\'ny OS sasany)\n     /usr:   fisian\'ny fichier hoPartagena en reseau, na natao en lecture seule\n    /opt:   misy ny apps complementaire, izan hoe tsy anle distro installee\n    /var:   ao no misy ny fichiers temporaires, miasa am logiciel ka ho supprimena rhf fermena ny logiciel\n    /boot:  ao no misy ny fichiers mampademarre ny machine,\n            ao koa no misy ny fichiersde configuration GRUB \n    /lib:   ao no misy ny librairie izay ampiasain\'ny utilisateur\n   /sbin:  mitovtov am /bin,\n   /bin:   ato no misy ny prg apesain_user\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(107,'#linux #filesystem #purpose_of_folder #root_folder','\n/srv contains site-specific data which is served by this system.\n/initrd provides the capability to load a RAM disk by the boot loader\n/dev is the location of special or device files.\n  everything is a file or a directory.\n  inside this: hda1, hda2, ...  which represent the various which represent the various\n     /dev/cdrom represent your CD-ROM\n    /dev/fd0 represent floppy disk \n\n/lost+found\n  Sometimes your system might crash or a power failure might take the machine down. Either way, at the next boot, a lengthy filesystem check using fsck will be done.\n    The files recovered are not likely to be complete\n      but there always is a chance that something worthwhile is recovered\n  Each partition has its own lost+found directory\n    If you find files in there, try to move them back to their original location\n\n/mnt\n  u should mount ur devices here like cd\n    mount /dev/cdrom /mnt/cdrom\n\n/proc\n  It doesn_t contain _real_ files but runtime system information\n    e.g. system memory, devices mounted, hardware configuration, etc\n  for the information centre for the kernel\n  e.g   \'lsmod\' is the same as \'cat /proc/modules\' while \'lspci\' is a synonym for \'cat /proc/pci\'\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(108,'to #extract some range of lines in file00 #sed',NULL,'sed -n 2,4p file00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(109,'#mplayer #interval_playing',NULL,NULL,'\nto run a media from 90sec and 30sec which are after\n  mplayer -ss 90 -endpos 30 file00.mp3\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(110,'#youtube-dl #install ',NULL,NULL,'\nhttp://rg3.github.io/youtube-dl/download.html\n\n  sudo curl https://yt-dl.org/downloads/2015.01.08/youtube-dl -o /usr/local/bin/youtube-dl\n  sudo chmod a+x /usr/local/bin/youtube-dl\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(111,'#ffprobe #install',NULL,NULL,'this is installed with ffmpeg\n  apt-get install ffmpeg\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(112,'#os#installation',NULL,NULL,'tune2fs -l /dev/sda5 |grep  \'Filesystem created\'\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(113,'#latest_created_file #linux #ls',NULL,'ls -1t | head -1',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(114,'#linux #readlink',NULL,NULL,'readlink -f file00\n  to get the fullpath of file00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(115,'#find #linux',NULL,NULL,'find /path/folder00 -iname \'*pattern00*\'\n  to find file_folder having pattern00 in its name inside folder00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(116,'#mysql #update #append',NULL,NULL,'\nupdate table00 set col00=concat(col00, \'appended00\') ',NULL,NULL,NULL,'0000-00-00 00:00:00'),(117,'#pg #architecture #basis #intro\nserver and client could be on different hosts. They will communicat over tcp_ip netw connection','\npg works on server/client\n  server is called postgres\n  client could be cli, graphical app, webserver that accesses the db',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(118,'#pg #basis #intro #linux #create_db',NULL,NULL,'\ncreatedb db00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:createdb',NULL,NULL,NULL,'0000-00-00 00:00:00'),(119,'#pg #basis #intro #linux #delete_db',NULL,NULL,'\ndropdb db00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:createdb',NULL,NULL,NULL,'0000-00-00 00:00:00'),(120,'#pg #basis #intro #create_user',NULL,NULL,'\ncreateuser user00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:',NULL,NULL,NULL,'0000-00-00 00:00:00'),(121,'#pg #basis #intro #delete_user',NULL,NULL,'\ndeleteuser user00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:',NULL,NULL,NULL,'0000-00-00 00:00:00'),(122,'#pg #basis #intro #role #explanation',NULL,NULL,'\nPostgreSQL manages database access permissions using the concept of roles\nA role can be thought of as either a database user, or a group of database users,',NULL,NULL,NULL,'0000-00-00 00:00:00'),(123,'#pg #basis #intro #exit #go_out',NULL,NULL,'\ndb0==> q\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(124,'#pg #basis #intro #help #get_help',NULL,NULL,'\ndb0==> h\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(125,'#pg #basis #intro #create #table',NULL,NULL,'\nCREATE TABLE weather (\n    city            varchar(80),\n    temp_lo         int,           -- low temperature\n    temp_hi         int,           -- high temperature\n    prcp            real,          -- precipitation\n    date            date\n);\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(126,'#pg #basis #intro #auto_increment #increment #serial#primary#key',NULL,NULL,'\nCREATE TABLE foo (\nid SERIAL PRIMARY KEY,\nbar varchar);\n\nthen col(id) will auto_increment\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(127,'#pg #basis #insert',NULL,NULL,'\nINSERT INTO COMPANY (col_int, col_str)\nVALUES (100, \'str00\');\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(128,'#pg #basis #drop #table',NULL,NULL,'\nDROP TABLE table_name;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(129,'#pg #basis #show #table #show_table',NULL,NULL,'\nd;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(130,'#pg #basis #list #show #db #database #show_databases',NULL,NULL,'\\list\n OR\n\\dt',NULL,NULL,NULL,'0000-00-00 00:00:00'),(131,'#pg #describe#table ',NULL,'\n\\d+ table00;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(132,'#pg #\\G ',NULL,NULL,'\n\\x \n  then it is now activated\n  and do it again to deactivate it',NULL,NULL,NULL,'0000-00-00 00:00:00'),(133,'#irc #search#chan #list',NULL,NULL,'/msg alis list * -topic *topic00*',NULL,NULL,NULL,'0000-00-00 00:00:00'),(134,'#metasploit #start #intro',NULL,NULL,'remember to start #pg\n  /etc/init.d/postgresql start\nu should understand the basis of pg\n\nstart #metasploit\n  /etc/init.d/metasploit start\n  # at the first time u run that cmd, metasploit will create a db(msf3)\n  # ifk: there are many cmd in #metasploit, one of them is #msfconsole\nstart #msfconsole\n  msfconsole # cmd lin\n  # now u have the prompt of msfconsole which look like this\n  #### msf >\n\ncheck that msfconsole is connected to db(msf3)\n  msf > db_status\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(135,'#script #linux #starting#os',NULL,NULL,'edit:/etc/rc.local\n  # put ur script on that file\n\nOR\n\nifk: if the script to run the service is in /etc/init.d/\n  then, u can do\n  update-rc.d postgresql enable\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(136,'#set #update',NULL,'/usr/share/set/set-update\n  and it will update automatically',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(137,'#ptes #intro #basics #phases #7phases','\nThe penetration testing execution standard consists of seven (7) main sections\n  Pre-engagement Interactions\n    when you discuss the _scope and terms\n      of the pentest with ur client\n    u should _convey the goal of the pentest\n\n  Intelligence Gathering\n    gather any information you can about the organization you are attacking by using social-media networks\n    how it behaves, how it operates, and how it ultimately can be attacked.\n    that will give you valuable _insight into the types of security controls in place.\n    ex : org00 has some ports opened, then they will be used when u query sth\n      try to query sth from another port, then u will be blocked\n      _probe that way of blocking sys\n    \n  Threat Modeling\n    uses the information you acquired in the intelligence-gathering\n    Threat modeling involves looking at an organization as an adversary and attempting to exploit weaknesses as an attacker would.\n      then, try to get the most powerful attack\n    xxxxxxxxx __important__ u just define the type of attack but u don_t attack yet xxxxxxxxxxxxxxxx\n\n  Vulnerability Analysis\n    after getting the way to attack, think about \n      how will you access the target \n    _takes into account_ port and vulnerability scans\n\n  Exploitation\n    this should be done when you know almost beyond a shadow of a doubt that an exploit will be successful.\n\n  Post-Exploitation\n    begins after you have compromised one or more systems\n    where u diffentiate urself from the average \n    targets information or data that the company values most\n    When you exploit one system after another, you are trying to demonstrate attacks that would have the greatest business impact\n\n  Reporting\n    use reports to communicate what you did, how you did it, and, most impor- tant, how the organization should fix it\n    At a minimum,\n      divide your report into an \n        executive summary, \n        executive presentation, \n        and technical findings\n          will be used by the client to remediate security holes\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(138,'#ptes #types #intro #2types','\novert pentesting\n  u have access from the organisation to pentest the sys of the org00\n  then, u have many information about the org_target\n\ncovert pentesting\n  to attack or to simulate an attacker towards an organisation\n    without the knowledge for the org_target that they are attacked :/\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(139,'#linux #group #list',NULL,NULL,'cut -d: -f1 /etc/group\n  that is to list all group in ur sys',NULL,NULL,NULL,'0000-00-00 00:00:00'),(140,'#linux #user #list',NULL,NULL,'\ncut -d: -f1 /etc/passwd\n  to list all user in ur linux',NULL,NULL,NULL,'0000-00-00 00:00:00'),(141,'#linux #user #create#useradd',NULL,NULL,'\nuseradd -d /path/home_user00 user00\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(142,'#linux #create#user #specifi#uid#useradd',NULL,NULL,'useradd -u 127 user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(143,'#linux #create#user #specifi#gid#useradd',NULL,NULL,'useradd -u 1000 -g 500 user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(144,'#create#user to #multiple#groups',NULL,NULL,'useradd -G grp00,grp01,grp02 user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(145,'#user to #check in #multiple#groups #id',NULL,NULL,'id user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(146,'#useradd #create#user #specific#group',NULL,'useradd -G grp00 user00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(147,'#linux #make a #user #sudoer',NULL,NULL,'edit:/etc/sudoers\n  add\n  user00 ALL=(ALL) ALL\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(148,'#linux #cut #delimiter #column',NULL,NULL,'ls -l|cut -d -f4;\n  the delimiter is whitespace after -d and take the 4th col',NULL,NULL,NULL,'0000-00-00 00:00:00'),(149,'#nc #check #port#listening',NULL,'nc -v 192.168.20.9 80',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(150,'#nc #check #port #incoming#connection',NULL,'nc -lvp 1234',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(151,'#nc #connection #chat #teamviewer #cli_only',NULL,NULL,'in pc who will listen\n  nc -lvp 1234 # 1234 is a port\n\nin pc who will send txt\n  nc 127.0.0.1 1234\n\nthen the second pc can send msg to the first, \n  change 127.0.0.1 by the ip of the first pc',NULL,NULL,NULL,'0000-00-00 00:00:00'),(152,'#python #read#interactively',NULL,NULL,'#python #read#interactively #string',NULL,NULL,NULL,'0000-00-00 00:00:00'),(153,'#python #read#interactively #integer',NULL,NULL,'p = input(\"integer: \") \n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(154,'#update #metasploit',NULL,NULL,'sudo msfupdate',NULL,NULL,NULL,'0000-00-00 00:00:00'),(155,'#firewall #iptable #intro','firewall is the first line of defense\nto have a secure netw from outside attack\n  install a firewall between ur lin sys and the connection to the internet\n\nfirewall can be installed in:\n  router\n  computer',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(156,'#iptables #list#rules',NULL,NULL,'iptables --list',NULL,NULL,NULL,'0000-00-00 00:00:00'),(157,'#iptables #intro #important#object',NULL,NULL,'\nR u l e s\n======================================================================================\n  perform the packetfiltering or manipulation\n  made of several parts\n    the table to which this rule should be added\n      If no table is defined the rule will be added to the “filter” table\n    The Chain to which this rule should be added\n    The filtering or manipulation instructions\n    The target of the rule\n      This target decides what should be done with the packet if it matches the rule.\n      ex : DROP : to drop the packets if the packets matched the rule\n           ACCEPT\n           LOG  : to write sth(...) if it matched\n\nC h a i n s\n==========================================================================================\nrules are organized in “chains”\nThere are some built-in chains that are always available for the user like the INPUT or the OUTPUT in the filter_table\n\nT a b l e s\n==========================================================================================\nchains themselves are organized in so called “tables”\n\nThere are three tables available \n  filter,\n    used for packet filtering\n  nat  \n    made for all kind of “Network Address Translation” technology\n  mangle\n    designed to hold chains and rules that change other attributes of the packets or sending them into the userspace to be processed by any other application\n    this is very complex',NULL,NULL,NULL,'0000-00-00 00:00:00'),(158,'#metasploit #architecture','\n				  xxxxxxxx			    xxxxxxxxxxx\n                                  x  lib x              --------->  x  interf x\n				  xxxxxxxx              |           xxxxxxxxxxx\ntools    --------------->            rex		|	       console	\n			    	      ^			|		\n				      |			|		cli\n				   msfcore              |\n				      ^			|		web\n				      |                 |\nplugins  --------------->          msfbase    <---------|		gui\n				      ^             \n				      |\nxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\nx                                  modules					x\nxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\npayloads    |      exploits      |      encoders      |      nops      |      aux\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(159,'#firewall #iptable #intro #basic#functionalities','\nthose are some basic functionnality of firewall \n  Stealth Mode - Discarding Pings\n  bcz ping can find out if a particular sys is up\n    it can be discarded\n\n   Port Forwarding and Blocking\n     the most fundamental level of firewall security and will be the most used\n\n  Packet Filtering\n    much more advanced mechanism for providing security and is not available in typical small business or home use router devices\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(160,'#metasploit #architecture','many libs are used to keep msf functioning, the most important is (part of the framework) REX(ruby extension) lib\nmsf_core lib extends rex',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(161,'#metasploit #interface','\n/usr/share/metasploit-framework/msfgui\n  for the gui of msf\n/usr/share/metasploit-framework/msfconsole   for the console of msf  they are right for kali-linux1.0.8 ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(162,'#msf #save_to#db #db_nmap #scan',NULL,NULL,'msf > db_nmap 192.168.56.102',NULL,NULL,NULL,'0000-00-00 00:00:00'),(163,'#mysql #create#procedure #basic',NULL,NULL,'\ndelimiter |\nCREATE PROCEDURE proc00()\nbegin\n...\nend|\n\ndo not do the creation of a procedure inside \\e of mysql',NULL,NULL,NULL,'0000-00-00 00:00:00'),(164,'#mysql #procedure #proc #call',NULL,NULL,'call proc00()',NULL,NULL,NULL,'0000-00-00 00:00:00'),(165,'#mysql #procedure #proc #parameter #argument #in',NULL,NULL,'\nCREATE PROCEDURE proc00 (IN param00 INT)\nbegin\n...\nend\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(166,'#mysql #procedure #proc #parameter #argument#in #call',NULL,NULL,'call proc00(1)\nOR\nSET @var00 := 2;\ncall proc00(@var00)\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(167,'#mysql #procedure #proc #parameter #argument',NULL,NULL,'\nCREATE PROCEDURE proc00 (IN param00 INT, OUT param01 int)\nbegin\n...\nend\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(168,'#mysql #conf #activate#log',NULL,NULL,'edit:/etc/mysql/my.cnf, add\n  [mysql]\n  general_log_file        = /var/log/mysql/mysql.log\n  general_log             = 1\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(169,'#definition #pen_testing','Penetration Testing goes beyond an assessment by evaluating identified vulnerabilities\nA Penetration Test would attempt to attack those vulnerabilities in the same manner as a malicious hacker to verify which vulnerabilities are genuine reducing the real list of system vulnerabilities\n\n\nPenetration Testing does not make networks more secure!\nPenetration Testing evaluates the effectiveness of existing security\nIf\nIf a customer does not have strong security then they will receive little value from Penetration Testing services ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(170,'#ptes #terminology #methodology','The most common terminology defining the starting state is Black box testing, White box testing, or a blend between White and Black box testing known as Gray box testing\n\nBlack box assumes the Penetration Tester has no prior knowledge of the target\nStarting a Black box project requires a lot of reconnaissance\n\nWhite box is when a Penetration Tester has intimate knowledge about the system.\n\ngray box is between white and blackbox\n\nAn internal security group usually performs white box testing',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(171,'#git #add #remote#repo',NULL,'git remote add origin https://github.com/user/repo.git',NULL,'aa02',NULL,NULL,'0000-00-00 00:00:00'),(172,'#git #version #check',NULL,'git --version',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(173,'#git #remote#repo #tip #ssh','\nedit: .git/config\n  change: url=https://MichaelDrogalis@github.com/derekerdmann/lunch_call.git\n  to:     url=ssh://git@github.com/derekerdmann/lunch_call.git\n',NULL,NULL,'aa02',NULL,NULL,'2015-01-17 08:22:33'),(174,'#git #mail #add #global',NULL,NULL,'git config --global user.email \"your_email@youremail.com\"',NULL,NULL,NULL,'0000-00-00 00:00:00'),(175,'#git #add #username #name #global',NULL,NULL,'git config --global user.name \"Firstname Lastname\"',NULL,NULL,NULL,'0000-00-00 00:00:00'),(176,'#pentest #methodology#think_about','Definition of Target System(s)\n  the location on the network, types of systems, and business of those systems\n\nTimeframe of the testing\n  \nHow Targets Are Evaluated\n  What types of testing, exploitation are not permitted\n  Examples are; using social networking by pretending to be an employee\n\nTools and software\n\nnotified parties\n  may s1 should be informed about the test\n\nInitial Access Level\n  What type of information and access is provided prior to _kicking off_ the Penetration Test?\n\nDefinition of Target Space\n\nIdentification of Critical Operation Areas\n  which area should not be touched\n\nDeliverable:\n  What type of final report is expected?\n  Remediation expectations:\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(177,'#pastebinit #install',NULL,'apt-get install pastebinit',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(178,'#pastebinit #manual',NULL,'\npastebinit file00\nls -a | pastebinit\n  # do not do this next one: \n  # ls -a|pastebinit\n',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(179,'#kali #pentest #sec #intro #basic #concepts #steps #reconnaissance','\nRegardless if the starting point is White, Black, or Gray box testing\n  there is a set of steps that should be followed \n\nReconnaissance\n  learn as much as possible about a target\'s environment\n  The more information you can identify about a target, the better chance you have to identify the easiest and fastest path to success.\n  Black box testing requires more reconnaissance than White box testing\n  can include researching a target\'s Internet footprint,\n\n  The deliverable of a reconnaissance assignment should include a list of all the assets being targeted\n\n  Kali Linux offers a category labeled Information Gathering that serves as a Reconnaissance resource\n  Tools include methods to research network, data center, wireless, and host systems\n\n  The following is the list of Reconnaissance goals:\n•	 Identify target(s)\n•	 Define applications and business use\n•	 Identify system types\n•	 Identify available ports\n•	 Identify running services\n•	 Passively social engineer information\n•	 Document findings\n\n\nTarget evaluation\n  next step is evaluating the target for vulnerabilities.\n\nExploitation\n  the hack\n\nPrivilege escalation\n  think about how to go higher in the hierarchy of the system\n\nMaintaining a foothold\n  think about how I could go back to this hacked_sys at next time\n\n\ndoing the report\n	write a report of your work\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 07:19:06'),(180,'#git #ssh #remote#repo',NULL,NULL,'\ncd ~/.ssh && ssh-keygen\n  to create a pub/private_ssh_key\ncat id_rsa.pub | xclip\n  or copy(ctrl_c) the public key created in ~/.ssh/\ngo in github.com, log_in\ngo to: settings(on right_up of ur profile)\n  ssh_key in the left_middle\n  click add_ssh_key\ncopy the id_rsa.pub \n  add title\n  copy it to key\n','aa01',NULL,NULL,'0000-00-00 00:00:00'),(181,'#mysql #check #version',NULL,NULL,'mysql -h localhost -V\n  -h to determine the host\n  -V to tell that u want the version \n\n\ninside mysql\n	show variable like \'*version*\';\n	select version() ;\n','',NULL,NULL,'0000-00-00 00:00:00'),(182,'#kali #methodology #hack #steps #exo #phase #tool#category','\nreconnaissance\n  information gathering:\n    Tools range from identifying devices to protocols used\n  sniffing_spoofing tools\n\ntarget vulnerabilities\n  Vulnerability Analysis: \n\nexploitation\n  Web Applications\n  password attacks\n  exploitation tools\n\nescalading the hierarchy\n  password attacks\nfootholding\nreport\n\nnot yet done\n',NULL,NULL,NULL,'-p 31 /srv/doc/h/webPenTestWithKali.pdf',NULL,'0000-00-00 00:00:00'),(183,'#irc #connect #server #freenode #irssi',NULL,'/connect irc.freenode.net',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(184,'#conky #intro #monit#sys #linux',NULL,NULL,'surveiller de nombreux paramètres systèmes (charge processeur, occupation mémoire, températures, vitesse ventilateurs, charge batterie, trafic réseau). ',NULL,NULL,NULL,'0000-00-00 00:00:00'),(185,'#linux #bash #test#existance#folder #file #if',NULL,'test -e /path/file00 && echo \'file is there\' || echo \'missing file\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(186,'#pentest #sow #methodology','\nBefore you offer Penetration services, write a sow(statement of work)\n  will outlines the work you are going to perform \n',NULL,NULL,NULL,'-p 295 webPenTestWithKali.pdf',NULL,'0000-00-00 00:00:00'),(187,'#dradis #kali #intro #tool','Dradis is an open source framework for information _sharing_.\nDradis provides a centralized repository of information to keep track of:\n  what has been done and\n  still needs to be completed\n\nu can access dradis by running\n  dradis\n  and check at https://127.0.0.1:3004/\n\nfirstime u run dradis,\n  set up a passw for user::root\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 07:20:43'),(188,'default#port',NULL,NULL,'\nfrom: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-sg-en-4/ch-ports.html\n\n\nif not mentioned, then it can use udp and tcp \n\ndradis:127.0.0.1:3004\n13 	daytime 	Sends date and time to requesting host \n20 	ftp-data 	FTP data port \n21 	ftp 		File Transfer Protocol (FTP) port; sometimes used by File Service Protocol (FSP) \n22 	ssh 		Secure Shell (SSH) service \n23 	telnet 	The Telnet service\n25 	smtp 	Simple Mail Transfer Protocol (SMTP) \n42 	nameserver 	Internet Name Service \n43 	nicname 	WHOIS directory service \n49 	tacacs 	Terminal Access Controller Access Control System for TCP/IP based authentication and access \n53 	domain 	domain name services (such as BIND) \n63 	whois++ 	WHOIS++, extended WHOIS services \n69 	tftp 	Trivial File Transfer Protocol (TFTP) \n80 	http 	HyperText Transfer Protocol (HTTP) for World Wide Web (WWW) services\n88 	kerberos 	Kerberos network authentication system \n107 	rtelnet 	Remote Telnet \n109 	pop2 	Post Office Protocol version 2\n110 	pop3 	Post Office Protocol version 3 \n115 	sftp 	Secure File Transfer Protocol (SFTP) services \n123 	ntp 	Network Time Protocol (NTP) \n137 	netbios-ns 	NETBIOS Name Service used in Red Hat Enterprise Linux by Samba \n143 	imap 	Internet Message Access Protocol (IMAP)\n161 	snmp 	Simple Network Management Protocol (SNMP) \n174 	mailq 	MAILQ email transport queue \n194 	irc 	Internet Relay Chat (IRC) \n213 	ipx 	Internetwork Packet Exchange (IPX), a datagram protocol commonly used in Novell Netware environments\n220 	imap3 	Internet Message Access Protocol version 3 \n389 	ldap 	Lightweight Directory Access Protocol (LDAP) \n443 	https 	Secure Hypertext Transfer Protocol (HTTP) \n546 	dhcpv6-client 	Dynamic Host Configuration Protocol (DHCP) version 6 client\n547 	dhcpv6-server 	Dynamic Host Configuration Protocol (DHCP) version 6 Service \n565 	whoami 	whoami user ID listing \n631 	ipp 	Internet Printing Protocol (IPP) \n636 	ldaps 	Lightweight Directory Access Protocol over Secure Sockets Layer (LDAPS) \n873 	rsync 	rsync file transfer services \n992 	telnets 	Telnet over Secure Sockets Layer (TelnetS) \n993 	imaps 	Internet Message Access Protocol over Secure Sockets Layer (IMAPS) \n994 	ircs 	Internet Relay Chat over Secure Sockets Layer (IRCS) \n995 	pop3s 	Post Office Protocol version 3 over Secure Sockets Layer (POP3S) \ndradis:127.0.0.1:3004\n3306 	mysql 	MySQL database service \n\n15/tcp 	netstat 	Network Status (netstat) \n\ncheck more at: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-sg-en-4/ch-ports.html\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(189,'socket','combination of software Port and IP address',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(190,'#ports #well-known #assigned #default ','Well known ports are from 0 to 1023(total 2^10=1024 ports)\nDefault port is a designated port for particular well-known service such as web server, mail server, ftp server etc. By default FTP uses 21 port, DNS uses 53 and Apache uses 80 port',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(191,'#protocol_number #prot_nb #number','Do not confuse protocol_number with port numbers\n   TCP protocol number:6\n   UDP protocol number:17 \n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(192,'#port #samba','199',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(193,'#port #pop3s','995',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(194,'NFS(nfsd, rpc.nfsd, rpc, portmap)','2049',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(195,'#linux #ls #get#size #awk',NULL,'ls -nlh file00 | awk \'{print $5}\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(196,'#casefile #maltego #info#gathering #intro','to determine the relationships and real world links between hundreds of different types of information.\ncan be used in information gathering\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:09:07'),(197,'#casefile #maltego #info#gathering #execution#kali #tool','casefile\n  for casefile\n\nmaltego\n  for maltego',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:12:37'),(198,'#magictree #report #execution#kali #tool',NULL,NULL,'\nMagicTree is a Penetration Tester productivity tool designed for data consolidation, external command execution, and report generation\n',NULL,NULL,NULL,'2015-01-14 07:20:43'),(199,'#mysql #create#user',NULL,NULL,'\nCREATE USER \'max\'@\'localhost\' IDENTIFIED BY \'maxisthebest\';\n  max peut se connecter au_a partir du localhost(l_ordi qui possede mysql)\nCREATE USER \'elodie\'@\'194.28.12.4\' IDENTIFIED BY \'ginko1\';\n  elodie ne peut pas se connecter sur localhost si @localhost diff de 194.28.12.4\nCREATE USER \'gabriel\'@\'arb.brab.net\' IDENTIFIED BY \'chinypower\';\n  a partir d_un @dns\nCREATE USER \'thibault\'@\'194.28.12.%\' IDENTIFIED BY \'basketball8\';\n  peut se connecter sur 194.168.12.2-3-4-....\nCREATE USER \'hannah\'@\'%\' IDENTIFIED BY \'looking4sun\';\n  peut se connecter a partir de _tout_ machine\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(200,'#mysql #rename#user',NULL,NULL,'rename user \'user00\'@\'host00\' to \'user01\'@\'host01\' ;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(201,'#mysql #change#pass from#root #pwd #password',NULL,NULL,'set password for \'user00\'@\'192.164.1.%\' = password(\'pass00\') ;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(202,'#mysql #privilege #intro',NULL,NULL,'\nau debut, user00 sans privilege donc peut _rien_(select, insert, ...) faire, se connecte selmnt\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(203,'#mysql #privilege #exemple',NULL,NULL,'\nGRANT SELECT,\n	UPDATE (nom, sexe, commentaires),\n	DELETE,\n	INSERT\nON elevage.Animal\nTO \'john\'@\'localhost\' IDENTIFIED BY \'exemple2012\';\n	action de john sur db(elevage)table(animal): \n		tt selecter\n		updater(nom, sexe, commentaires)\n		tt delete\n		tt insert\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(204,'#mysql #privilege #exemple',NULL,NULL,'\ngrant all on table db00.* to \'user00\'@\'192.168.1.%\' identified by \'pass00\'\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(205,'#mysql #date #now',NULL,NULL,'\nselect curdate() ;\nselect current_date() ;\nselect now() ;\nselect current_date ;\nselect curtime();\n\nselect now();\n  ret datetime\nselect date(now());\nselect time(now());\nselect day(now());\n  1 - 31\nselect dayofweek(now());\n  1 - 7\n  1: sunday\n  2: monday\n  6: friday\n  7: saturday\nselect weekday(now()) ;\n  0 - 6\n  0: sunday\n  1: mon\n  7: sunday\nselect dayname(now());\n  ret sunday | monday | ...\nselect dayofyear(now());\n  ret 1 - 366\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(206,'#mysql #time #lang #langue #language',NULL,NULL,'\nset lc_time_names=\'fr_FR\'\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(207,'#mysql #date #more_options #month',NULL,NULL,'\nselect monthname(now());\nselect year(now());\n\nselect hour(now());\nselect minute(now());\nselect second(now());\n\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(208,'#mysql #date_format #format',NULL,NULL,'\nselect date_format(now(), \'le %W %e %M %Y\') ;\n	le Dimanche 16 Fevrier 2014\n  	%d Jour du mois (nombre à deux chiffres, de 00 à 31)\n	%W Nom du jour de la semaine\n	%a Nom du jour de la semaine en abrégé\n	%m Mois (nombre de deux chiffres, de 00 à 12)\n	%c Mois (nombre de un ou deux chiffres, de 0 à 12)\n	%M Nom du mois\n	%b Nom du mois en abrégé\n	%Y Année, sur quatre chiffres\n	%r Heure complète, format 12h (hh:mm:ss AM/PM)\n	%T Heure complète, format 24h (hh:mm:ss)\n	%H Heure sur deux chiffres et sur 24 heures (de 00 à 23)\n	%i Minutes (de 00 à 59)\n	%e Jour du mois (nombre à un ou deux chiffres, de 0 à 31)\n	%p AM/PM\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(209,'#mysql #str_to_date #get_format',NULL,NULL,'\n\nSELECT STR_TO_DATE(\'11.21.2011\', GET_FORMAT(DATE, \'USA\')) ;\n  11.21.2011 is a date the get_format(date, ...)\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(210,'#mysql #datediff #difference #date',NULL,NULL,'\nSELECT DATEDIFF(\'2011-12-25\',\'2011-11-10\') AS nb_jours;\n  out: 45',NULL,NULL,NULL,'0000-00-00 00:00:00'),(211,'#mysql #timediff #difference #time',NULL,NULL,'\nSELECT TIMEDIFF(\'2011-12-25 21:34:55\',\'2011-11-10 04:54:44\') AS difftime;\n  out: 20:35:20',NULL,NULL,NULL,'0000-00-00 00:00:00'),(212,'#mysql #date #interval',NULL,NULL,'\nselect now() + interval 4 day;\ninsert into table00(col00) values (now() + interval 4 day) ;\n\nselect now() + interval 4 hour;\nselect now() + interval 4 minute;\nselect now() + interval 4 month;\nselect now() + interval 4 year;\n\nremember that there is no \"s\" in:\n  hour\n  minute\n  month\n  ... ',NULL,NULL,NULL,'2015-01-30 20:38:41'),(213,'#mysql #show#procedure',NULL,'SHOW PROCEDURE STATUS;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(214,'#mysql #show#function',NULL,'SHOW FUNCTION STATUS;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(215,'#mysql #drop#procedure #delete',NULL,NULL,'drop procedure if exists proc00\n  do not forget the \"s\" in \"if exists\"',NULL,NULL,NULL,'2015-01-17 10:07:59'),(216,'#mysql #drop#function #delete',NULL,NULL,'drop function if exists\n  do not forget the \"s\" in \"if exists\"',NULL,NULL,NULL,'0000-00-00 00:00:00'),(217,'#mysql #create#procedure #tip','do not do the creation of a procedure inside \\e of mysql',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(218,'#mysql #inquery #table #notes_tech',NULL,NULL,'select id_n_t, tiitle from notes_tech where tiitle like \'%mysql%\' and tiitle like \'%procedure%\' G',NULL,NULL,NULL,'0000-00-00 00:00:00'),(219,'#mysql #show#db#all',NULL,'show databases;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(220,'#mysql #show#table#all',NULL,'show tables;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(221,'#mysql #timestamp #convert to#datetime #from_unixtime',NULL,NULL,'SELECT FROM_UNIXTIME(1325595287)',NULL,NULL,NULL,'0000-00-00 00:00:00'),(222,'#firefox #addons #ads #adblock_edge','Adblock Edge is a fork of the Adblock Plus version 2.1.2 extension for blocking advertisements on the web.',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(223,'#mysql #datetime#convert_to#timestamp #from_unixtime #unix_timestamp',NULL,NULL,'SELECT UNIX_TIMESTAMP(\'2012-01-03 13:54:47\');\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(224,'#mysql #convert#time#second #time_to_sec #sec_to_time',NULL,NULL,'select SEC_TO_TIME(102569), TIME_TO_SEC(\'01:00:30\');\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(225,'#mysql #last #day#month',NULL,NULL,'select last_day(\'2012-02-03\'',NULL,NULL,NULL,'0000-00-00 00:00:00'),(226,'#mysql #show#create#table',NULL,NULL,'show create table table00;\n  that_s show the cmd used to create the table00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(227,'#mysql #create#view',NULL,'create view v_name_view as select * from notes_tech where tiitle like \'%mysql%\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(228,'#mysql #create#view #replace',NULL,'create view or replace v_name_view as select * from notes_tech where tiitle like \'%mysql%\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(229,'#mysql #drop#view #delete',NULL,'drop view view00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(230,'#mysql #show#view #list #all',NULL,'SHOW FULL TABLES IN db00 WHERE TABLE_TYPE LIKE \'VIEW\';',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(231,'#mysql #distinct',NULL,'select distinct col00 from table00 ;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(232,'test',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-13 07:22:03'),(233,'#mysql #order_of#order_by#limit#offset','already in col::tiitle',NULL,NULL,NULL,NULL,NULL,'2015-01-13 07:36:28'),(234,'#mysql #select #where #like #elargir #extend',NULL,NULL,'\nselect * from table00 where col00 like \'%patt00%\';\n  -- then all lines with col00 in (xxxpatt00xxx) will be selected\n\nselect * from table00 where col00 like \'%patt00%patt01\';\n  -- then all lines with col00 in (xxxpatt00xxxpatt01) will be selected\n\nselect * from table00 where col00 like \'_patt00_\';\n  -- then all lines with col00 in (xpatt00x) will be selected\n  -- only one char\n\nselect * from table00 where col00 like \'_patt00_patt01\';\n  -- then all lines with col00 in (xpatt00Xpatt02) will be selected\n\n',NULL,NULL,NULL,'2015-01-13 07:41:19'),(235,'#mysql #create#procedure #tip',NULL,NULL,'\ndelimiter |\ncreate procedure srch_table_name (in patt varchar(50)) \nbegin \n	set @real_patt=concat(\'%\', patt, \'%\'); \n		-- u shouldn\'t add \'\' inside the real_patt\n		-- this next one is wrong \n		-- set @real_patt=concat(\'\\\'%\', patt, \'%\\\'\');\n	select * from engl where keey like @real_patt ; \nend|\ndelimiter ;\n',NULL,NULL,NULL,'2015-01-13 07:33:44'),(236,'#mysql #select #between #date #and',NULL,NULL,'\nSELECT * FROM table00 WHERE col00 BETWEEN \'2008-01-05\' AND \'2009-03-23\';\n',NULL,NULL,NULL,'2015-01-13 07:53:10'),(237,'#mysql #sensitive#case #casse#sensible #select',NULL,NULL,'\nselect * from table00 where col00 like binary \'%patt00%\';\n',NULL,NULL,NULL,'2015-01-13 07:49:27'),(238,'#mysql #not_like #like #select',NULL,NULL,'\nselect * from table00 where col00 not like \'%patt00%\';\n  it will select all lines _NOT_ containing patt00 in col00\n',NULL,NULL,NULL,'2015-01-13 07:50:18'),(239,'#mysql #count #like #select',NULL,NULL,'\nselect count(id_n_t) from notes_tech where tiitle like \'%patt00%\'\n  it will count all lines which contains patt00\n',NULL,NULL,NULL,'2015-01-13 07:56:27'),(240,'#mysql #select #in',NULL,NULL,'\nselect count(id_n_t) from notes_tech where col00 in (7, 1, 56, 74, 3);\n  it will pick lines with col00=7 1 56 ...\n',NULL,NULL,NULL,'2015-01-13 07:58:13'),(241,'#mysql #dump #mysqldump #save#db',NULL,NULL,'\nmysqldump -u user00 -p --opt base00 > save00.sql # this is a cmd_linux\n  --opt		then the cmd is very fast to exe\n\nUSE nom_base;\nsource file00.sql;\n	# those prev 2 cmd are mysql_cmd, inside: mysql>\n# ifk, u should be in folder00 where file00.sql is in\n',NULL,NULL,NULL,'2015-01-13 08:03:25'),(242,'#mysql #dump #restore#db',NULL,NULL,'\nmysql db00 < file00.sql # this is a cmd_linux\n',NULL,NULL,NULL,'2015-01-13 08:05:39'),(243,'#mysql #conf #order','\nlinux\n	/etc/my.cnf\n	/etc/mysql/my.cnf\n	~/.my.cnf\nwindows\n	WINDIRmy.ini, \n	WINDIRmy.cnf \n		echo %WINDIR% # to check what is WINDIR\n	-\n	C:my.ini ou C:my.cnf \n	-\n	INSTALLDIRmy.ini \n	ou \n	INSTALLDIRmy.cnf \n		INSTALLDIR est le dossier dans lequel MySQL a été installé.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-13 08:37:15'),(244,'#mysql #create#table #insert#default#timestamp #datetime',NULL,NULL,'\ncreate table table00 (\n...\ncol00 timestamp on default current_timestamp on update current_timestamp ;\n...\n',NULL,NULL,NULL,'2015-01-13 09:13:40'),(245,'#mysql #trigger #intro',NULL,NULL,'\nAttachés à une table00\nil y a des instructions qui s\'exe tout seul qud:	\n	faire insert\n	faire update\n	faire delete\nsur table00\n\n__warning__: \nresult of select_query inside trigger00 must be set into var00 -- ex select * from table00; is not allowed\n  but this next_one is allowed:\n    select col00 into var00 from table00;\n\none event(ex: after insert on table00) for one trigger',NULL,NULL,NULL,'2015-01-17 12:37:27'),(246,'#mysql #create#trigger #intro',NULL,NULL,'\ndelimiter |\nCREATE TRIGGER trigger00 \n[ after|before ] \n[ insert|update|delete ]\nON table00 FOR EACH ROW\nbegin\n...\nend |\ndelimiter ;\n\nex:\ndelimiter |\ncreate trigger after_insert_table00 after insert on table00 for each row\nbegin\n...\nend\n|\ndelimiter ;\n',NULL,NULL,NULL,'2015-01-13 10:27:18'),(247,'#mysql #create#trigger #old #new',NULL,NULL,'\nOLD : représente les valeurs des colonnes de la ligne traitée avant qu\'elle ne soit modifiée par l\'événement déclencheur.\nNEW : représente les valeurs des colonnes de la ligne traitée après qu\'elle a été modifiée par l\'événement déclencheur.\n\n',NULL,NULL,NULL,'2015-01-13 11:11:34'),(248,'#exe#linux#cmd_from#mysql',NULL,'mysql> \\! cmd_lin',NULL,NULL,NULL,NULL,'2015-01-13 12:38:45'),(249,'#col',NULL,'val',NULL,NULL,NULL,NULL,'2015-01-13 12:45:03'),(250,'#mysql #show#procedure#definition',NULL,'show create procedure proc00',NULL,NULL,NULL,NULL,'2015-01-13 12:55:10'),(251,'#mysql #warning no#apostrophe #procedure',NULL,NULL,'\ndelimiter |\ncreate procedure ins_nt_t_c(in tiitle00 text, in cmd00 text ) begin insert into notes_tech (tiitle, cmd) values (tiitle00, cmd00); end  \ndelimiter ;\n',NULL,NULL,NULL,'2015-01-13 12:53:50'),(252,'#mysql #sum #select',NULL,NULL,'\nselect sum(col_int) from table00;',NULL,NULL,NULL,'2015-01-13 13:04:08'),(253,'#mysql #index#add #alter',NULL,NULL,'alter table table00 add index (col00)\nalter table table00 add index ind_name(col00)',NULL,NULL,NULL,'2015-01-13 13:11:33'),(254,'#mysql #index#drop #alter',NULL,NULL,'alter table table00 drop index (col00)\nalter table table00 drop index ind_name(col00)',NULL,NULL,NULL,'2015-01-13 13:13:54'),(255,'#mysql #unique #alter',NULL,NULL,'alter table table00 add unique (col00)',NULL,NULL,NULL,'2015-01-13 13:17:04'),(256,'#mysql #fulltext #index #intro #basis #theory','only in tables with engine_myisam\nindex to be applied only in col:varchar, char, text\n\nLorsque vous faites une recherche FULLTEXT sur une chaîne de caractères, cette chaîne est découpée en mots\nmot = toute suite de caractères composée de lettres, chiffres, tirets bas _ et apostrophes\n  porte-clees = 2mots\n\nsi col00 est index(fulltext)\n	table00 doit avoir au moins 3lg\n	faire rech dans col00, alors:\n	  les mots trop courts (moins de quatre lettres) sont ignorés ;\n	  et les mots trop communs (en anglais, about, after, once, under, the...) ne sont également pas pris en compte.\n\nil y a 3 types de _recherche_ pour les col_ind_fulltext:\n	Recherche naturelle\n		un seule coincide, et hop, dans resultat\n		#mysql #fulltext #index #select #match#against #in#natural#language#mode\n	Recherche avec booléens\n		not yet done\n	Recherche avec extension de requête\n\nnot yet done\n',NULL,NULL,NULL,'-p 80 464494-administrez-vos-bases-de-donnees-avec-mysql.pdf',NULL,'2015-01-13 13:58:26'),(257,'#mysql #alter#table #change#engine',NULL,NULL,'alter table table00 engine = myisam',NULL,NULL,NULL,'2015-01-13 15:20:39'),(258,'#mysql #query #replace_in#string',NULL,NULL,'UPDATE table00 SET col00 = REPLACE (col00, \'SearchForThis\', \'ReplaceWithThis\') where id_col > 1',NULL,NULL,NULL,'2015-01-13 15:25:18'),(259,'#mysql #show#index #list #all',NULL,NULL,'show index from table00;',NULL,NULL,NULL,'2015-01-13 15:27:33'),(260,'#mysql #check#status',NULL,NULL,'mysql> status',NULL,NULL,NULL,'2015-01-13 15:30:13'),(261,'#mysql #create#table #fk #foreign#key #jointure',NULL,NULL,'\nto make in relation table00 and table01\n\ncreate table table00(\n...\nconstraint foreign key(col_in_table00) references table01(col_in_table01)\n...\n);\n #relation',NULL,NULL,NULL,'2015-01-13 17:24:42'),(262,'#mysql #select #jointure #relation',NULL,NULL,'\nrelation:\n	table00(col00) to table01(col00)\n\nselect * from table00 inner join table01 on table00.col00=table01.col00 where table00.col00a=34;\n',NULL,NULL,NULL,'2015-01-13 17:31:59'),(263,'#mysql #select #jointure #interne#externe #basic #theory',NULL,NULL,'\nSELECT * FROM A INNER JOIN B ON A.a = B.b\nCeci retournera uniquement les lignes pour lesquelles A.a et B.b correspondent.\n\nexterne, comme interne mais:\n  	permet de sélectionner également les lignes pour lesquelles il n\'y a pas de correspondance dans une des tables jointes\n	deux types de jointures externes \n		jointures par la gauche \n			par: LEFT JOIN ou LEFT OUTER JOIN\n			on veut toutes les lignes de la table de gauche \n				même si certaines n\'ont pas de correspondance avec une ligne de la table de droite\n\n		jointures par la droite \n\n	evince -p 104 464494-administrez-vos-bases-de-donnees-avec-mysql.pdf\n',NULL,NULL,NULL,'2015-01-13 19:24:59'),(264,'#vimperator #basic #tab #next#prev',NULL,NULL,'gt: got to next\ngT: go to prev tab',NULL,NULL,NULL,'2015-01-14 06:11:04'),(265,'#vimperator #basic #history #next#prev',NULL,NULL,'<C-o>: go back in the history of the curr_tab\n<C-i>: go forward in the history of the current_tab',NULL,NULL,NULL,'2015-01-14 06:15:15'),(266,'#vimperator #basic #open#url in #other_tab',NULL,NULL,':tabopen url.com\nOR\nturl.com',NULL,NULL,NULL,'2015-01-14 06:17:36'),(267,'#vimperator #basic #open#url in #current_tab',NULL,NULL,':open url.com\nOR\nourl.com',NULL,NULL,NULL,'2015-01-14 06:16:55'),(268,'#webcam #block #modprobe',NULL,NULL,'modprobe -r uvcvideo\n  -r is used to remove the module\n  the module name is \"uvcvideo\",\n  modprobe -a uvcvideo \"to add the module\"',NULL,NULL,NULL,'2015-01-19 18:59:39'),(269,'#webcam #block #modprobe',NULL,NULL,'\nedit:/etc/modprobe.d/blacklist.conf\nadd:\n  blacklist uvcvideo\n\nhttp://askubuntu.com/questions/166809/how-can-i-disable-my-webcam\nhttps://answers.yahoo.com/question/index?qid=20120727182612AAfYgGs',NULL,NULL,NULL,'2015-01-19 18:59:39'),(270,'#linux #add#remove#module #modprobe #charge#decharge',NULL,NULL,'\nmodprobe -a mod00\n  to add it\nmodprobe -r mod00\n  to rm it\n\nto rm it permanently\n  vi /etc/modprobe.d/blacklist.conf\n  add:\n    blacklist uvcvideo\n',NULL,NULL,NULL,'2015-01-14 10:18:38'),(271,'#kali #waybackmachine #methodology #robot #site#info#gathering','\nsite00.com/robots.txt\n  will show what are disallowed for visiting\n\nto get how looked like the site00.com many years before:\nto see the evolution of the site00.com\n	got at \n		www.archive.org\n		https://web.archive.org/web/*/http://www.site00.com\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 10:54:58'),(272,'#tuto #info#gathering #byme','\ntake a website: site00.com\n	ping www.site00.com\n		to get the ip00 of site00.com\n	whois ip00\n		to get many info about site00.com\n #warning: this next one is to not do:\n  whois www.site00.com',NULL,NULL,NULL,NULL,NULL,'2015-01-14 11:43:47'),(273,'#myip',' 41.204.110.74',NULL,NULL,NULL,NULL,NULL,'2015-01-14 11:45:20'),(274,'#myip by#arin.net',' 41.204.110.74',NULL,NULL,NULL,NULL,NULL,'2015-01-14 11:46:34'),(275,'#tool #sec #payant #linux #kali #pentest #nessus not#free','\nnessus est un outil de sécurité informatique.\n	signale les faiblesses potentielles ou avérées du matériel testé (machines, équipement réseau).\n	capable de scanner un équipement (machine ou matériel réseau), un ensemble d\'équipements (à partir d\'un fichier ou d\'une plage IP) ou encore un réseau entier.\n 	Le résultat du scan fournira :\n 		la liste des vulnérabilités par niveaux de criticité,\n		une description des vulnérabilités,\n		et surtout la méthode ou un lien pour solutionner le problème.\n	\n	  	/srv/mmedia/pic/Nessus-Google-Chrome_2012-03-20_19-01-57.png \n    (http://www.nessus.org/download/). ',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:11:22'),(276,'#tool #kali #pentest #maltego','Maltego can comb popular social media, public records, and job recruiting websites to fingerprint an individual based on limited information\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:21:21'),(277,'#tool #kali #pentest #maltego #methodology','Maltego can comb popular social media, public records, and job recruiting websites to fingerprint an individual based on limited information\n  A researcher could gather information such as everywhere an individual has lived,\n	one business, people with which they socialize, special interests, favorite sport\nteams, and other useful data for future research and social engineering attack',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:23:41'),(278,'#beef #tool #kali #intro #pentest','\nBeEF is a browser-based exploit package that \"hooks\" one or more\n	browsers as beachheads for launching attacks. A user can be hooked by accessing a\n	customized URL and continue to see typical web traffic, while an attacker has access\n	to the user\'s session.\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:51:37'),(279,'#beef #tool #kali #intro #pentest','ifk: beef is useful while pentester has access to the user_s session',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:52:06'),(280,'#beef #tool #kali #intro #pentest','BeEF bypasses network security appliances and host–based, anti-virus applications by targeting the vulnerabilities found in common browsers, such as ff and ie',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:53:56'),(281,'#kali #tool #beef #run#server #tuto','\ncd /usr/share/beef-xss\n./beef\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 13:28:54'),(282,'#kali #tool #beef #methodology','\nu need to redirect the victim into ur beef_url_hook(in_running_server: http://127.0.0.1:3000/hook.js) \n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 13:07:08'),(283,'#kali #tool #panel #admin#beef #run #tuto','\nafter running the server of beef, \nu need to go in interface_ui|web_admin of beef:\n	go at: http://127.0.0.1:3000/ui/panel\n		which u see in the terminal of running of beef_server\n	\n	in the first time of connection to server_beef:\n		username: beef\n		password: beef\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 13:21:51'),(284,'#burp #kali #methodology #tool','\nBurp Proxy is a tool that intercepts HTTP and HTTPS traffic. It allows a Penetration\nTester to examine an application, its vulnerabilities, and the two-way traffic between\na client and a web server. Burp Proxy is very popular because of its ability to not\nonly examine the traffic, but also, it manipulates requests\n\nWhen a user enters a URL in their web browser such as http://www.DrChaos.com, \nthey expect to be directed to the website. A proxy server will\nintercept that request and send it on behalf of a client\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 14:04:42'),(285,'#mysql #change #column#order',NULL,NULL,'ALTER TABLE table00 CHANGE COLUMN col00 col00 VARCHAR(50) AFTER col01;\n  then col00 will be placed after col01\n  note thate there is no before col00\n',NULL,NULL,NULL,'2015-01-14 15:16:19'),(286,'potatoes',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 15:30:55'),(287,'does_it work?',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 15:40:21'),(288,'#mysql #had#issue #tuto','\ni removed a column which is a key\ni set it back but the place of that new_col is in the bottom\n\nsolution:\n=====================================\ni removed totally col00\ni recreate it but no auto_increment and not a key\ni set its place in the head of all col by:\n  ALTER TABLE Employees CHANGE COLUMN col00 col00 VARCHAR(50) AFTER first_col;\n  	there is no: before first_col;\n  ALTER TABLE table00 CHANGE COLUMN first_col first_col VARCHAR(50) AFTER col00;\n  	now col00 is the first of all columns\nadd the fact that col00 is an auto_increment and a primary key by:\n  alter table table00 change col00 col00 int(5) auto_increment key;\n\nand it\'s done\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 15:40:48'),(289,'#tool#kali #msfvenom #intro','msfvenom is a combination of Msfpayload and Msfencode, putting both of these tools into a single framework instance. The advantages of msfvenom are:\n    One single tool\n	    Standardized command line options\n		Increased speed\n\nMsfvenom has a wide range of options available:\n	msfvenom -h',NULL,NULL,NULL,NULL,NULL,'2015-01-14 18:37:18'),(290,'#update_for#locate #linux',NULL,'updatedb # this is a linux cmd',NULL,NULL,NULL,NULL,'2015-01-14 18:57:08'),(291,'#irc #server','irc.freenode.net',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:07:02'),(292,'#irc #server','irc.idlemonkeys.net',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:07:50'),(293,'#irc #idlemonkeys #chan','canyouhack.it',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:08:46'),(294,'#irc #freenode #chan','#kali-linux',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(295,'#irc #freenode #chan','#kali-fr',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(296,'#irc #freenode #chan','#mysql',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(297,'#irc #freenode #chan','#linux',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(299,'#irc #freenode #chan','#debian-facile',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:16:18'),(300,'#irc #freenode #chan','#git-fr',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(301,'#irc #freenode #chan','#openobject for openerp',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(302,'#irc #freenode #chan','#openobject-fr for openerp',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(303,'#irc #freenode #chan','#python',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(304,'#irc #freenode #chan','#freenode',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(305,'#irc #freenode #chan','#vim',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(306,'#irc #freenode #chan','#hackcommunity.com',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(307,'#irc #freenode #chan','#python-fr',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(308,'#irc #freenode #chan','#vuc for#voip',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(309,'#irc #freenode #chan','#java',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(310,'#irc #freenode #chan','networking',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(311,'#irc #freenode #chan','bash',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(312,'#irc #freenode #chan','bottlepy',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(313,'#irc #freenode #chan','vim',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(314,'#irc #cmd #list_all#chan_in#server','/list',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:47:43'),(315,'#linux #logged #remote',NULL,NULL,'lastlog\n  that is how to see who were the last_connected to ur linux ',NULL,NULL,NULL,'2015-01-14 20:52:37'),(316,'#irc #freenode #chan','nethack',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(317,'#irc #freenode #chan','oxford-geeks',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(318,'#irc #freenode #chan','asm',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(319,'#irc #freenode #chan','systemadmins',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(320,'#irc #freenode #chan','ubuntu',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(321,'#irc #server #epiknet','irc.epiknet.org',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(322,'#irc #epiknet #chan','debian',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(323,'#irc #epiknet #chan','linux',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(324,'#irc #epiknet #chan','musique',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(325,'#irc #epiknet #chan','programmation',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(326,'#irc #epiknet #chan','rencontres',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(327,'#irc #epiknet #chan','sciences',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(328,'#irc #epiknet #chan','sdz',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(329,'#irc #server #mibbit','irc.mibbit.net',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(330,'#irc #chan #mibbit','codingcafe',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(331,'#irc #server #undernet','us.undernet.org',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(332,'#irc #chan #undernet','40+stillrocking',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(333,'#web #shodan #info#gathering','Shodan is a search engine that can identify a specific device, such as computer, router, server, using a variety of filters,\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:49:30'),(334,'#juniper_family is used to build a data_center\nLes produits de Juniper sont composés des familles de routeurs :\n    T-series sont de gros routeurs de backbone (Tera Router).\n    M-series sont des rout',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:22:23'),(335,'tcp_ip7 to 1: please do not throw sausage pizza away',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:38:07'),(336,'tcp_ip1 to 7: all people seems to need data processing',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:38:07'),(337,'tcp_ipplease do not throw sausage pizza away',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:38:07'),(338,'#dwdm #tcpip #intro','bcz  Internet users growing rapidly, but the applications being used are becoming more advanced and therefore consume more bandwidth\nthen there is dwdm',NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:44:41'),(339,'#backbone #intro','A backbone can tie together diverse networks in the same building, in different buildings in a campus environment, or over wide areas.\nit was a T1 line that connected 170 smaller networks together and operated at 1.544 Mbps\nIBM, MCI and Merit worked with NSF to create the backbone and developed a T3 (45 Mbps) backbone\n\nBackbones are typically fiber optic trunk lines. The trunk line has multiple fiber optic cables combined together to increase the capacity. Fiber optic cables are designated OC for optical carrier, such as OC-3, OC-12 or OC-48. An OC-3 line is capable of transmitting 155 Mbps while an OC-48 can transmit 2,488 Mbps (2.488 Gbps)\nToday there are many companies that operate their own high-capacity backbones, and all of them interconnect at various NAPs around the world.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 03:59:56'),(340,'#cluster #intro','set of connected computers that work together so that they can be viewed as a single system',NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:55:26'),(341,'#ff #firefox #addons #ads #AdblockEdge','addon_name:  Adblock Edge\nfork of the Adblock Plus version\nprovide the same features as Adblock Plus 2.X \n  created by Wladimir Palant',NULL,NULL,NULL,NULL,NULL,'2015-01-15 05:57:37'),(342,'#youtube #yt #ff #firefox #addons #ads #flash#dl','addon_name:  Flash and Video Download\nDownload Flash and videos with a single click',NULL,NULL,NULL,NULL,NULL,'2015-01-15 05:56:30'),(343,'#ip #ff #firefox #addons #ip#domain #info#gathering #reconnaissance','addon_name:  IP Address and Domain Information\nThe Ultimate online investigation tool! See detailed information about every IP Address, Domain Name and Provider.\n************\nIf You use the NoScript Add-on or other JavaScript blocking add-on, please add www.tcpiputils.com to the Whitelist. If you don\'t see the icon you can use the hotkey CTRL-SHIFT-I to show the popup.***************\nThis extension displays detailed information about the current website. The information can be used for online investigation and SEO purposes.',NULL,NULL,NULL,NULL,NULL,'2015-01-15 06:02:48'),(344,'#ip #ff #firefox #addons #proxy #geo#location','addon_name: Proxy Finder (IP Switcher)\nChange your Geo-location with one click\na Firefox extension which automatically switches an Internet connection across one or more proxy servers. Put simply, Proxy Finder automates the manual process of editing Firefox\'s Proxy Settings dialog. Proxy server switching occurs based on the Manual or Automatic mode you define.\nIn the manual mode (default) you need to choose a protocol (http, https, socks4, or socks5) and enter a desired IP and Port, then press ON/OFF button to start the proxy. For the automatic mode, the extension uses its online server to search for a working proxy based on the protocol(s) and origin you have chosen.\n\nMoreover, animated icons show you when a proxy is in use. Advanced logging shows you which proxies were used. If you have any question or concern, feel free to contact me via the following address: philip[dot]tholus[at]gmail.com\n last_updated: 15/01/2015',NULL,NULL,NULL,NULL,NULL,'2015-01-15 06:09:23'),(345,'#ip #ff #firefox #addons #vimperator','addon_name: vimperator\nVimperator adds an efficient, Vim-inspired user interface on top of Firefox\n    last_updated: 14/01/2015',NULL,NULL,NULL,NULL,NULL,'2015-01-15 06:11:41'),(346,'#mysql #change#prompt',NULL,NULL,'\nusing my.cnf\n	vi ~/.my.cnf\n		[mysql]\n		prompt=\\u@\\h [\\d]>\\_\n\nfrom mysql\n	mysql> prompt u@h [d]>\n\nfrom bash\n	export MYSQL_PS1=\"u@h [d]> \"\n\ngeneric variables:\n==============================================================\n\\ displays single quote\n\\v displays server version\n\\p displays port\n\\n displays newline\n\\d displays default database\n\\u displays username\n\\U displays username@hostname accountname\n\nfor more information:\n	http://www.thegeekstuff.com/2010/02/mysql_ps1-6-examples-to-make-your-mysql-prompt-like-angelina-jolie/\n',NULL,NULL,NULL,'2015-01-15 06:58:07'),(347,'#mysql #comment#table #create#table',NULL,NULL,'create table table00(\n...\ncol00 text;\n...\n) comment \'this is the comment for this table\'\n',NULL,NULL,NULL,'2015-01-15 09:15:02'),(348,'#mysql #comment#column #alter#table',NULL,NULL,'\nalter table table00 comment \'this is the new comment\';\n',NULL,NULL,NULL,'2015-01-15 09:15:02'),(349,'#mysql only#field#name of#db00',NULL,NULL,'select COLUMN_NAME from information_schema.COLUMNS where TABLE_NAME=\'db00\';',NULL,NULL,NULL,'2015-01-16 09:18:54'),(350,'#mysql only#field#type#name of#db00',NULL,NULL,'select COLUMN_NAME,COLUMN_TYPE from information_schema.COLUMNS where TABLE_NAME=\'db00\';',NULL,NULL,NULL,'2015-01-16 09:20:07'),(351,'#mysql #manage #db','db(information_schema) is a db which has all information about the db in the server\n  information_schema.columns contains information about columns, etc....... ',NULL,NULL,NULL,NULL,NULL,'2015-01-16 09:28:20'),(352,'#mysql #variable #select',NULL,NULL,'\nselect count(*) into @var00 from table00 where col01=5;\nselect col00 into @var00 from table00 where col01=5;\n  but remember the value which will enter in var00 __must be the result of one col and one row query__\n',NULL,NULL,NULL,'2015-01-17 10:38:22'),(353,'#mysql #unset #variable',NULL,NULL,'set @var00:=null;\n    there is nothing like unset @var00  OR  unset var00;',NULL,NULL,NULL,'2015-01-16 09:45:51'),(355,'#mysql #if#statement #declare',NULL,NULL,'\nCREATE FUNCTION SimpleCompare(n INT, m INT)\n  RETURNS VARCHAR(20)\n\n  BEGIN\n    DECLARE s VARCHAR(20);\n	-- use declare then u will not need to do @s when u use it nex time\n\n    IF n > m THEN SET s = \'>\';\n    	-- IF n = m THEN SET s = \'>\';\n		-- don_t use @s bcz s is already declared\n    ELSEIF n = m THEN SET s = \'=\';\n    ELSE SET s = \'<\';\n    END IF;\n\n    SET s = CONCAT(n, \' \', s, \' \', m);\n\n    RETURN s;\n',NULL,NULL,NULL,'2015-01-16 10:22:19'),(356,'#hydra #kali #tool #intro','free brute force password cracking tool. You can attack either single or multiple user accounts and try single passwords or a list of passwords. Hydra provides IPv6 support, a graphical user interface\n    ø  Hydra knows how to interact with a huge range of target services, including AFP, FTP, HTTP, IMAP, LDAP, MySQL, Oracle, POP3, RDP, RSH, SMB, SMTP, VNC, and VMware',NULL,NULL,NULL,NULL,NULL,'2015-01-17 05:15:37'),(357,'#ff #firefox #addon #search#engine','searchengine longman for dico',NULL,NULL,NULL,NULL,NULL,'2015-01-17 05:36:30'),(358,'#mysql #variable#out #procedure','\ndelimiter |\ncreate procedure proc00(in param00 int(3), out param01 varchar(10))\nbegin\nselect col00 into param01 from table00 where col01=param00;\nend\n|\n\nto call it:\n  call proc00(45, @var00);\n',NULL,NULL,NULL,NULL,NULL,'2015-01-17 09:58:51'),(359,'#mysql #coalesce #default#fct',NULL,NULL,'Returns the first non-NULL value in the list, or NULL if there are no non-NULL values\n    SELECT COALESCE(NULL,1);\n      ret: 1',NULL,NULL,NULL,'2015-01-17 10:05:18'),(362,'#mysql #var #intro',NULL,NULL,'\nthere are many kinda variable, these are 2:\ndeclare var00\n  then when u need var00, u don_t need to add @ in front of var00\n  ex: declare var00\n  	select col00 into var00 where col01=5;\nif u didn_t declared var01\n  then use @ in front of var01\n  ex: select col00 into @var01 where col01=6;\n',NULL,NULL,NULL,'2015-01-17 11:35:30'),(361,'#mysql #rename#procedure',NULL,NULL,'first, remember that u are the user root in mysql_db\nUPDATE mysql.proc\')\nSET name = \'<new_proc_name>\',\nspecific_name = \'<new_proc_name>\'\nWHERE db = \'<database>\' AND\n  name = \'<old_proc_name>\' ;\n',NULL,NULL,NULL,'2015-01-17 10:20:10'),(363,'#mysql #drop#trigger',NULL,'drop trigger trigger00;',NULL,NULL,NULL,NULL,'2015-01-17 11:46:13'),(364,'#mysql #show#trigger',NULL,'show triggers ;',NULL,NULL,NULL,NULL,'2015-01-17 11:47:58'),(365,'#mysql #truncate #erase#all#data in_table00',NULL,NULL,'truncate table00',NULL,NULL,NULL,'2015-01-17 12:04:47'),(366,'#mysql #show#trigger#definition',NULL,'show create trigger trigger00;',NULL,NULL,NULL,NULL,'2015-01-17 12:09:40'),(367,'#mysql #sub_query #select',NULL,NULL,'select * from table00 where col00=(select max(col01) from table01)',NULL,NULL,NULL,'2015-01-17 12:16:44'),(368,'#mysql to#hexadecimal #convert',NULL,NULL,'select hex(\'cat\');',NULL,NULL,NULL,'2015-01-17 14:18:17'),(369,'#mysql from#hexadecimal #convert',NULL,NULL,'select 0x636174;',NULL,NULL,NULL,'2015-01-17 14:18:48'),(370,'#mysql #group_by',NULL,NULL,'\nif we have this in table00:\n\n	col00	col01\n	=============\n	val1	val12\n	val0	val02\n	val1	val11\n	val1	val14\n	val0	val01\n	val2	val21\n	val0	val03\n	val5	val51\n	val1	val13\n\nand we want this next:\n	col00	col01\n	=============\n	val0	val01\n	val0	val02\n	val0	val03\n	val1	val11\n	val1	val12\n	val1	val13\n	val1	val14\n	val2	val21\n	val5	val51\n\nthen:\n	select col00, col01 from table00 group by col00;\n',NULL,NULL,NULL,'2015-01-17 14:28:44'),(371,'mariadb','community-developed fork of the MySQL intended to remain free under the GNU GPL',NULL,NULL,NULL,NULL,NULL,'2015-01-17 14:38:07'),(372,'notable','remarkable, Worthy of attention or notice; ',NULL,NULL,NULL,NULL,NULL,'2015-01-17 14:39:10'),(373,'#vim #range #put',NULL,NULL,'\n:put =range(5, 17)\n	it will create sth like this:\n	5\n	6\n	7\n	8\n	...\n	17\n',NULL,NULL,NULL,'2015-01-17 15:24:07'),(374,'#vim #for #range #put',NULL,NULL,'\n:for i in range(1,10) | put =\'192.168.0.\'.i | endfor\n	192.168.0.1\n	192.168.0.2\n	192.168.0.3\n	192.168.0.4\n	192.168.0.5\n	192.168.0.6\n	192.168.0.7\n	192.168.0.8\n	192.168.0.9\n	192.168.0.10\n\n',NULL,NULL,NULL,'2015-01-17 15:37:58'),(377,'#vim #show#all#map',NULL,NULL,':map\n	displays the maps that work in normal, visual and select mode\n:map!\n	displays the maps that work in insert and command-line mode\n\n:nmap - Display normal mode maps\n:imap - Display insert mode maps\n:vmap - Display visual and select mode maps\n:smap - Display select mode maps\n:xmap - Display visual mode maps\n:cmap - Display command-line mode maps\n:omap - Display operator pending mode maps\n',NULL,NULL,NULL,'2015-01-17 15:56:58'),(378,'#vim #analysing#result :map',NULL,NULL,'\n:nmap\nn  <C-W>*      * <C-W><C-S>*\nn  <C-W>#      * <C-W><C-S>#\nn  <F2>        * :lchdir %:p:h<CR>:pwd<CR>\n\nn  Normal mode map. Defined using \':nmap\' or \':nnoremap\'.\n\n',NULL,NULL,NULL,'2015-01-17 16:06:08'),(376,'#vim #keymap #mapping#intro','\nKey mapping refers to creating a shortcut for repeating a sequence of keys or command\nex:\n	:map <F2> :echo \'Current time is \' . strftime(\'%c\')<CR>\n		then, when u hit <f2> sth like will appear where u have to enter cmd\n			Sat 17 Jan 2015 17:42:42 SAST		\n	but\n	:map! <F2> :echo \'Current time is \' . strftime(\'%c\')<CR>\n		will appear the result in the current_buffer\n\nThe first step is to decide the sequence of keys that needs to be mapped.\n\nsecond step is instead of creating a map that works in all the modes, it is better to define the map that works only in selected modes.\n\nThe third step is to find an unused key sequence that can be used to invoke the map\n',NULL,NULL,NULL,NULL,NULL,'2015-01-17 15:50:40'),(379,'#vim #redirection',NULL,NULL,'\nwhen u do some cmd in vim, the result can _span_ several pages, ie the result is too long\n  so u have to put the result inside a file\n	:redir! > vim_maps.txt\n	:map\n	:map!\n	:redir END\n',NULL,NULL,NULL,'2015-01-18 04:00:52'),(380,'#vim #unmap',NULL,NULL,'\nonly one example\n\n	:unmap <F3>\n',NULL,NULL,NULL,'2015-01-18 04:02:11'),(381,'#language #japanese #types','Three types of character sets\n    Hiragana,\n    Katakana \n    Kanji\n  are used in a mixed way. You need to know around 2,000 letters to read publications. It can take several years to learn them.',NULL,NULL,NULL,NULL,NULL,'2015-01-19 07:41:58'),(382,'#mysql #create #db #database',NULL,'make sure that u are in root of mysql\n  mysql> create database db00;',NULL,NULL,NULL,NULL,'2015-01-19 08:22:16'),(383,'application_reseau #definition #network','Une application est l\'utilisation (voire l\'exploitation) d\'une ressource pour en faire quelque chose de concret.',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:08:00'),(384,'#biggest#network in the#world','reseau internet\nreseau telecom',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:10:23'),(385,'#definition #network #www','ensembles des sites web presents sur internet',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:12:00'),(386,'#definition#internet #network','l\'ensemble des nœuds (connexions, câbles, etc.) entre les machines qui nous donnent accès au web\n  il y a bcp d_autre chose sur internet mais pas seulement du web',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:33:13'),(387,'#definition#reseau_internet #network','Le réseau Internet est le réseau permettant la communication entre différents ordinateurs connectés à Internet',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:14:37'),(388,'#network #introduction definition','\nUn réseau est un groupe de chose|entités en communication(qui parlent entre eux).\n	attention:	\n		il y a plusieurs entitees\n		il y a plusieurs facons de faire la communication\nle principe d_intermediaire est le _fondement_ des ppe du reseau\n\npour communiquer, les 2choses doivent parler la meme langue(protocole)\nOU\nl_intermediaire doit parler la meme langue(protocole) de chacun de ses interlocuteurs\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:19:18'),(389,'#network #tip #network','qui dit reseau, dit _assurer|faire_ la communication',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:23:28'),(390,'#network #definition #intro #internet','interconnected computers which all use tcp_ip to communicate\n  all web-servers which have sites __publicly accessible__ are a part of the internet\n  it is not only web service the service that internet can give, there are many\n  all materials which can access internet is a part of internet as well :/\nIn the real Internet, dozens of large Internet providers interconnect at NAPs in various cities,\nThe Internet is a collection of huge corporate networks that agree to all intercommunicate with each other at the NAPs. In this way, every computer on the Internet connects to every other\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 03:03:42'),(391,'#network #intro_ssl&http&https','HTTP, is the language or “protocol” spoken by all web browsers when they communicate with web servers.\nSecure Sockets Layer (SSL) is a protocol that provides secure communication.\nWhen two programs communicate with each other using HTTP via SSL,\n	it is referred to as “HTTPS”\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 10:52:59'),(392,'#network #intro_dns_dynamic','\ncomputers are given a different IP address every time they connect to the Internet.\nThis practice allows Internet service providers (ISPs) to serve many customers using only a few IP addresses\nif users host a website in that isp, the isp needs dns_dynamic for updating automatically the relationship between their fixed website name and the changing IP address, so that their website is easy to find on the Internet.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:09:53'),(393,'#network #cable#types #ethernet #croisee #droit #rj45 #rj11','\ncable ethernet: rj45 est l_interface\n	appellee aussi utp-cat5 ou utp-cat6\n		la cat6 supporte qlq gigabit par sec\n		la cat5 supporte 100megabits par sec\n	2types:\n		croisees, dit aussi cable batard:\n			ordi ordi\n		droit:\n			ordi a une autre appareil(pas ordi)\ncable telephonique = rj11 est l_interface\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:10:20'),(394,'#network #intro dns','a dns is a db\nit stores all of the domain names and corresponding IP address  for a specific top-level domain (TLD) ex_of_tld:.com .gov .org\nit is addressing a sys to internet\nWithin every top-level domain there is a huge list of second-level domains. For example, in the .COM first-level domain there is:\n    HowStuffWorks\n    Yahoo\n    Microsoft\nEvery name in the .COM top-level domain must be unique\nThe left-most word, like www, is the host name. It specifies the name of a specific machine in a domain with a specific IP\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 19:55:08'),(395,'#network #basic #intro#structure','\nthe must known about the structure of the internet are:\n	dns\n	network access pt\n	backbones\n\nevery computer connected to the internet are a part of the internet\ninternet is a network of network >.<\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:41:37'),(396,'#network #definition #pop','point of presence\n  Most large communications companies have their own dedicated backbones connecting various regions. In each region, the company has a Point of Presence (POP). The POP is a place for local users to access the company\'s network, often through a local phone number or dedicated line',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:45:08'),(397,'#vim #drawit','\nit is used to draw in vim with:\n	left - right - down - up\nhttp://www.vim.org/scripts/script.php?script_id=40\n\njust dl the \"DrawIt.vba.gz\" and go in the folder by terminal where u dldd it\nread it like this: \n	vi DrawIt.vba.gz \n	in vim do\n		:so %\n		sometimes it doesn_t work at first time then repeat again\n	and quit bcz it is already installed\n		:q	\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:59:21'),(398,'#network #introduction #backbone #pop #architecture','\nMost large communications companies have their own dedicated backbones connecting various regions.\nIn each region, the company has a Point of Presence (POP)\nThe POP is a place for local users to access the company\'s network\n\n\n                                                                                     \n                                                             +--------I S P--------+\n                                     +----I S P----+         |+-------------------+|\n  +---+      +---------+             |  +-------+  |         || +---------------+ ||<<<<<<<<<<<<<<<<<<<<<<<<<<<<< \n  +---+      |  home   +<-+--------->+  |  pop  |<<<<--+---->>>>+      nap      | ||            I N T E R N E T\n /___/       +---------+  |          |  +----^--+  |   |     || +---------------+ ||+++<<<<<<<<<<<<<<<<<<<<<<<<<<\n                          |          +-------^-----+   |     |+-------------------+| |\n                          |                  ^         |     +---------------------+ |\n          +---------------+---+              |         |   +-------+                 |\n          |conventional_phone |              |         +---+t3_line|                 |\n          |cable_modem_line   |              |             +-------+                 +---+   +---------------+ \n          |digital_subscriber |              |                                           |   | +-----------+ | \n          +-------------------+              |       +-------+                           +---+ + BACKBONE  | | \n                                             +-------|t1_line|                               | +-----------+ | \n                                             |       +-------+                               +---------------+ \n                                             |                                                                 \n                 +------------+              |\n                 |+----------+|              |\n                 ||   lan    ++<-------------+\n        +---+----++----------+|\n        |   |    +-------+----+\n      +-+   |       +----+---+\n  +---+     |     +-+        +--+\n  +---+     |     |          +--+\n /___/   +--+     +--+      /___/\n         +--+     +--+\n         \\___    \\___\n\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 22:07:48'),(399,'bsd #intro #unix','\nBSD ne sont pas des clones, mais des dérivés Open Source du système d\'exploitation UNIX® issus des laboratoires de recherche de AT&T, qui est lui-même un ancêtre de l\'actuel UNIX® System V\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 20:14:31'),(400,'#network #intro#nap','\nall of Company A\'s customers can talk to each other, and all of Company B\'s customers can talk to each other, but there is no way for Company A\'s customers and Company B\'s customers to intercommunicate. Therefore, Company A and Company B both agree to connect to NAPs in various cities, and traffic between the two companies flows between the networks at the NAPs.\n                            +-------------------+                          +-----------------------+\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |    compA_network  +<------------------------>+                       |\n                            |                   |        nap               | comp B_network        |\n                            |                   +<------------------------>+                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                           -+-------------------+                          +-----------------------+\n\nIn the real Internet, dozens of large Internet providers interconnect at NAPs in various cities,\nThe Internet is a collection of huge corporate networks that agree to all intercommunicate with each other at the NAPs\nAll of these networks rely on NAPs, backbones and routers to talk to each other.\nThe routers determine where to send information from one computer to another\nA router has two separate, but related, jobs:\n	It ensures that information doesn\'t go where it\'s not needed\n	It makes sure that information does make it to the intended destination\n\na router is extremely useful in dealing with two separate computer networks.\nIt also protects the networks from one another, preventing the traffic on one from unnecessarily _spilling_ over to the other.\n\n                                                            |  I  |\n                                                            |  N  |\n                                                            |  T  |\n                                                            v  E  v\n                +-----------+                               v  R  v                              +-------------+\n                |  pc_1     |                               v  N  v                              |   pc_1      |\n                |  pc_2     |                               v  E  v                  +-----------+   pc_2      |\n                |           +---------+               +-----v  T  v -----+           |           |             |\n                |           |         |               |  +--+-----+--+   |           |           |             |\n                |  netw_A   |       +-+-------+       |  |           |   |       +---+--+        |   netw_B    |\n                |           +<----->+ switch  +<------+->+   ROUTER  +<--+------>+switch+<------>+             |\n                |           |       +-+-------+       |  |           |   |       +----+-+        |             |\n                |   pc_200  +---------+               |  +-----------+   |            |          |   pc100     |\n                |   pc_300  |                         +------------------+            +----------|   pc250     |\n                +-----------+                                                                    +-------------+\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 03:47:42'),(401,'#latex #introduction','\nlatex et html possedent des similitudes mais latex est consacree pour les publications scientifiques.\n	avec un excellent rendu des équations et formules\nIl permet également de générer facilement sommaires, listes de figures et numéros d\'équation\nLes fichiers LaTeX peuvent ensuite être convertis en un grand nombre de formats différents comme par exemple PDF, PostScript, DVI, et HTML\n\nse prononce \"latec\" ou \"latheque\" mais surtout pas \"latex\"\n\nUn fichier LaTeX est un fichier contenant du _texte_ et des commandes de marquage. \nil est ensuite converti vers d\'autres formats grâce à un compilateur LaTeX.\n\ncertains utilisent __texmaker__ ou __kile__ pour faire du latex\ncertains utilisent les bon_editeurs du texte comme vim, emacs, gedit, .....\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 10:45:09'),(402,'#zip#explore',NULL,NULL,'this is how to #see explore inside of file00.zip\n    unzip -l file00.zip',NULL,NULL,NULL,'2015-01-20 10:56:14'),(403,'#introduction #latex #dldd #documentation','\nwhen u dldd a file for help and tuto for latex:  http://www.howtotex.com/download/FiveMinuteGuideToLaTeX.zip\n	hope that link still work when u read this doc\n3subfolders are present:\n	docs\n		contains the main content and the preamble for the documentation\n	figs\n		where all figures are placed\n	refs\n		contains a file for the bibliography\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:01:57'),(404,'#tree #linux #intro','\ndisplays directory tree, in color\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:11:41'),(405,'#latex #intro #ifk','\nfirst thing u have to do with latex is to do the \"preamble\"\n	which mean to define the class of the document\n		ex: article, book, report, slides, letter\n	and to define some __optional__ arguments, \n		ex: font_size\n	example of preamble:\n		\\documentclass[10pt]{report}\n		% documentclass is a keyword\n		% {} is to define the class chosen\n		% [] is to define the font_size\n\nthen comes the \"environment\"\n	everything content should be done inside\n		\\begin{}\n		\\end{}\n		% {} contains the environment_name\n		% 	here are some environment:\n		% 		math, figures, tables, .........\n	__warning__:\n	everything inside the \\begin{} and \\end\n		will be printed\n	\nafter that the \"sectioning\"\n	A distinct part or subdivision of a writing is created with:\n		\\section{} , \\subsection{} , \\subsubsection{} , \\paragraph{}\n		, where {} contains the title.\n	The report and book classes require an additional \\chapter{} command\n\nin latex: {} will define many things\n	it is up to the section where u are in\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:36:28'),(406,'#latex #comment','\nthese are some examples for comments in latex:\n        % this is comment in latex which should be only one line\n\n        \\begin{comment}\n        here is a very long comment\n        \\end{comment}\n\n        \\/*\n        here is another long line of comment\n        potatoes\n        mangoes\n        */\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:47:52'),(407,'#vim #escaping #\\','\nto escape \\\n	ex: :%s/\\\\/\\\\\\\\/cg\nyes, that is right\n  that_s how to change all \\ to \\\\',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:41:05'),(408,'#zathura #conf #linux',NULL,NULL,'~/.zathurarcm/etc/zathurarc',NULL,NULL,NULL,'2015-01-20 13:46:20'),(409,'#linux #log #some #general','\n/var/log/messages – Contains global system messages\n/var/log/dmesg\n	When the system boots up, it prints number of messages on the screen\n		These messages are available in _kernel ring buffer_\n	this file contains kernel ring buffer information.\n	whenever the new message comes the old message gets overwritten.\n	u can check the content of this file by doing:	dmesg\n/var/log/auth.log\n/var/log/boot.log\n/var/log/aptitude\n	log of cmd which installed sth in ur sys by aptitude_cmd\n/var/log/apt/history.log\n	when a cmd uses apt-get for installing a packet\n		the log will be in this file\n/var/log/apt/term.log\n	this is the _process_ of installation of packet\n/var/log/lastlog\n	Displays the recent login information for all the users.\n	but I don_t understand why mine doesn_t work, kali\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 19:53:08'),(410,'#network #intro dns','\nLet\'s say that you type the URL www.howstuffworks.com into your browser.\nThe browser contacts a _your(ifk)_ DNS server to get the IP address of www.howstuffworks.com . \nA DNS server would start its search for an IP address by contacting one of the __root_DNS_servers__.\n	The root servers know the IP addresses of servers which handle the top-level domains (.COM, .NET, .ORG, etc.)\n	The root says, I don\'t know the IP address for www.howstuffworks.com\n	but here\'s the IP address for the .COM DNS server.\n\n_Your_name_server_ then sends a query to the .COM DNS server asking it if it knows the IP address for www.howstuffworks.com.\nThe_DNS_server for the .COM domain knows the IP addresses for the name_servers_handling_the_www.howstuffworks.com \n	::::so it returns those to ur dns_server::::: :)\nand ur dns_server would return that to ur browser\nthen ur browser can get the web which u_were asking for\n\nOnce it has made a request to a root DNS server for any .COM domain,r\n  	ur dns_server knows the IP address for a DNS server handling the .COM\n	so it doesn\'t have to bug the root DNS servers again for that information\n	::that is called caching::\n\nDNS servers handle billions of requests every day, and they are essential to the internet_s smooth functioning\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 21:37:21'),(411,'#network #introduction #internet #server#client','\nAll of the machines on the Internet are either servers or clients\nmachine which provides services for other machine are called _server_\nmachines that are used to connect to those services are clients\nThere are Web servers, e-mail servers, FTP servers\n	and so on\n\nWhen you connect to www.howstuffworks.com to read a page, you are a user sitting at a client\'s machine\n	accessing the HowStuffWorks Web server. \n	A web server is a just a computer program that listens for requests from browsers and then execute them\nClients that come to a server machine do so with a specific intent,\n	so clients direct their requests to a specific software server running on the server machine.\n	For example, if you are running a Web browser on your machine,\n		it will want to talk to the Web server on the server machine, not the e-mail server\n\nA server has a static IP address that does not change very often. \nA home machine that is dialing up through a modem,\n	on the other hand, typically has an IP address assigned by the ISP every time you dial in.\n	it may be different the next time you dial in\n	That IP address is unique for your session\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 23:12:18'),(412,'payload #definition #general','The actual information or message in transmitted data, as opposed to automatically generated metadata',NULL,NULL,NULL,NULL,NULL,'2015-01-20 23:29:25'),(413,'#network #introduction #http','\nA web server is a just a computer program that listens for requests from browsers and then execute them. \nwhen u direct ur browser to a link, the link may direct to(html_page, zip_file, pdf, ....)\n	the browser will show the document with the program it was configured to\n	The browser will display HTML documents directly\n\nhttp is a protocol in the application_layer which is used to transfer data on the web\n                                                                                \nhttp is a request-response protocol\n	For example, a Web browser initiates a request to a server,\n	typically by opening a TCP/IP connection.\n\nThe request(from the client) itself contains:\n	a request_line\n		ex:	GET /index.php HTTP/1.1\n	a __set__ of request header\n	an entity\n\nthe response (from server) contains:\n	a status line\n	a set of response headers\n	an entity\n\nthe entity can be thought as the payload which may be a binary_data\n	but the other items are ascii_characters\n\nexample: client wants to connect to site00.com\n	browser sends:\n		GET / HTTP/1.1				-- request line\n			--	GET:	so the server is supposed to return an entity\n			--	/ :		an uri,	The / indicates the root of the document system on the server\n			--	HTTP/1.1	the prot and the version\n\n		Connection: Keep-Alive\n			-- this means that the client to keep the connection after the response of the server\n		User-Agent: Mozilla/5.0 (compatible; Konqueror/2.2-11; Linux) \n			-- this is optional\n		\n		Accept: text/*, image/jpeg, image/png, image/*, */*\n		Accept-Encoding: x-gzip, gzip, identity\n		Accept-Charset: Any, utf-8, *\n		Accept-Language: en, en_US\n		Host: www.silicon-press.com\n			--\n			-- specify the type, language , and encoding\n			-- 	for the returned entity\n			--	that the browser would prefer to receive \n			--	from the server \n	Responding to the browser, the www.site00.com server sends the following response \n		HTTP/1.1 200 OK\n			-- the version of the http used\n			-- 200:	a status code\n			-- OK:	a short description of the status code\n\n		Date: Thu, 24 Jan 2002 17:33:52 GMT\n			-- ifk: this is the datetime when the server send this response\n		Server: Apache/1.3.14\n			-- ifk: information about the web_server\n		Last-Modified: Mon, 21 Jan 2002 22:08:33 GMT\n			-- dunno\n		Etag: “47bc6-25e0-3c4c9161”          ---+\n		Accept-Ranges: bytes                    |    +----------------------------+\n		Content-Length: 9696                 ---+--->|describe the entity returned|\n		Connection: close                       |    +----------------------------+\n		Content-Type: text/html              ---+\n	',NULL,NULL,NULL,NULL,NULL,'2015-01-21 00:11:57'),(414,'#network #http #types_request','\nu should understand the id_n_t: 413 \nGET                                                                          \n	which means that the client require an entity from the server\nHEAD                                                                     \n	used to get back the response header only                            \nPOST                                                                     \n	used to submit data                                                  \nPUT                                                                      \n	used for uploading resource                                          \nPATCH                   \n    Is used to modify the resource                                                 \nDELETE\n	used to delete resource                                              \nTRACE                                                                    \n	This can be used for testing the servers and Checking whether the server is alive or not\nCONNECT                                                                  \n	Convert the transparent TCP/IP tunnel                                \n	usually to facilitate SSL encrypted Communication(HTTPS) through an unencrypted HTTP proxy. \nOPTIONS\n	used to define the requests supported by the servers\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 00:31:39'),(415,'#browser #architecture #network','\nthe main components are:\n	\n             +--------------+                   +-------+\n             |user_interface+-----+             |d      |\n             +-------+------+     |             |a      |\n                     v            |             |t      |\n            +--------+------+     |             |a      |\n            |browser_engine +--->>>>>>----------+-      |\n            +---------+-----+     |             |p  i  n|\n                      v           |             |e  s  c|\n             +--------+-------+   |             |r  t  e|\n             |rendering_engine|   |             |s  a   |\n             +-+------+-------+   |             +-------+\n               v      v           +-----------------v\n      +--------+-+ +--+-------------------+   +-----+-------+\n      |networking| |javascript_interpreter|   | ui_backend  |\n      +----------+ +----------------------+   +-------------+\n\n\nThe user interface:\n	this includes the address bar, back/forward button,\n	Every part of the browser display except the window where you see the requested page\nThe browser engine:\n	marshals actions between the UI and the rendering engine\n	ifk: before a rendering is made, it has to be parsed by browser_engine\nrendering_engine:\n	 responsible for displaying requested content\n	 For example if the requested content is HTML, the rendering engine parses HTML and CSS, and displays the parsed content on the screen.\nnetworking:\n	using different implementations for different platform behind a platform-independent interface\nUI backend:\n	used for drawing basic widgets like combo boxes and windows.\nJavaScript interpreter.\n	Used to parse and execute JavaScript code\nData storage.\n	This is a persistence layer. The browser may need to save all sorts of data locally, such as cookies\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 00:54:36'),(416,'#network #proxy #introduction','\n\n\n                        <1>                       <2>\n                  +-----------------v      +----------------+\n                  ^              +--+------+---+            v\n              +---+---+          |+-----------+|          +-+----+\n              | client|          || P R O X Y ||          |server|\n              +-----+-+          ||S E R V E R||          +-+----+\n                    ^            |+-----------+|            v\n                    |            +---+------+--+            |\n                    +----------------+      ^---------------+\n                            <4>                     <3>\n\nthis is an example of web_proxy_server\n\n\n\n\n               <1>: get me sample.html       <2>: get me sample.html\n                      from xyz.com                 from xyz.com\n                  +-----------------v      +----------------+\n                  ^              +--+------+---+            v\n              +---+---+          |+-----------+|          +-+----+\n              | client|          || W  E  B   ||          |server|(xyz.com)\n              +-----+-+          ||P R O X Y  ||          +-+----+\n                    ^            |+-----------+|            v\n                    |            +---+------+--+            |\n                    +----------------+      ^---------------+\n                       <4>: i_ve fetched          <3>: sample.html\n                             sample.html                is here\n                              .take_it.\n\n\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 01:55:24'),(417,'#network #types#proxy','\nhttp://www.gohacking.com/what-is-proxy-server-and-how-it-works/\nthere are 3types of proxies:\n	1. Forward Proxies\n		like in id_n_t=416\n		the server has to _specify_ the resources to be fetched\n			and the server_target to connect to\n\n	2. Open Proxy - has 3 types:\n		+intro:\n			a type of forwarding proxy\n			openly available to any internet_user\n			Most often, an open proxy is used by Internet users to conceal their IP address so that they remain anonymous during their web activity\n		+Anonymous Proxy\n			a type of open proxy that conceals IP address of Internet users so that the target server cannot identify the origin of the requesting client\n			an anonymous proxy identifies itself as a proxy server\n			manages to maintain the anonymity of the users\n		+Distorting Proxy\n			This type of proxy server identifies itself as a proxy, but reveals an incorrect IP address of the client to the target server\n		+High Anonymity Proxy (Elite Proxy)\n			it neither identifies itself as a proxy nor reveals the original IP address of the client\n			In most cases, users have to pay for this type of proxy\n	3. Reverse Proxy\n		a reverse proxy appears to the client as an ordinary server.\n		However, when the client requests resources from this server, it forwards those requests to the target server\n			ifk: rev_proxy forwards the requests of the client to the target_server\n				and give the result from the target_server to the client\n		the client is given an impression that it is connecting to the actual server, but in reality there exists a reverse proxy residing between the client and the actual server\n		ex:\n			when u_re connecting to google, you are only connecting to a reverse proxy\n		this is a bit hard, then it_s not really important to understand all of the rev_proxy at the starting_time\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 02:31:59'),(418,'myip from#grc.com','41.204.119.10',NULL,NULL,NULL,NULL,NULL,'2015-01-21 02:52:29'),(419,'#network proxy_introduction #advantage','\nProxy servers can also make your Internet access work more efficiently.\n	by __caching__ sites in ur proxy_server\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:06:31'),(420,'#proxychains #intro','When you want two (or more) different proxies in chain\n	like: your_host <--> proxy 1 (TOR) <--> proxy 2 (HTTP or SOCKS4/5) <--> target_host\nYou may need it when the only way out from your LAN is through proxy server\nAnd you want to do that with some app like telnet\nyou can even access your home LAN from outside via reverse proxy if you set it\nUse external DNS from behind any proxy/firewall.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:33:16'),(421,'#proxychains #conf','\nproxychains looks for config file in following order:\n	1) ./proxychains.conf\n	2) $(HOME)/.proxychains/proxychains.conf\n	3) /etc/proxychains.conf **\nifk: which means ./proxychains.conf can overwrite some conf in /etc/proxychains.conf\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:37:47'),(422,'run proxychains','$ proxychains telnet targethost.com\n  run telnet through proxy(or chained proxies)\nspecified by proxychains.conf',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:41:26'),(424,'#resolve through #proxychains','$ proxyresolv targethost.com',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:43:53'),(425,'#squid #conf','/etc/squid/squid.conf',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:48:15'),(426,'#proxy #squid#server #default_http_port','3128',NULL,NULL,NULL,NULL,NULL,'2015-01-21 04:02:03'),(427,'#definition #gateway','A node on a network that serves as an entrance to another network\nroutes the traffic from a workstation to the outside\n	that is serving web_pages\n\nsometimes, a gateway acts as a proxy_server and a firewall at the same_time\na gateway may be associated with a router\n\ngateway is an earlier term for router\n\nA computer system located on earth that switches data signals and voice signals between satellites and terrestrial networks\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 04:11:01'),(428,'#definition #mandataire#server','server_mandataire et server_proxy sont les meme ',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:24:55'),(429,'#definition #passerelle','passerelle et gateway sont les meme ',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:26:35'),(430,'#definition #dedicated_server','is a type of Internet hosting in which the client leases an entire server not shared with anyone else.',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:38:41'),(431,'#definition #management #introduction','est un ensemble de techniques d\'organisation mises en œuvre pour l\'administration d\'un système,\nmais ici, il est specialisee pour les entreprises\nrecouvre l_art de diriger les hommes\nIl est presque possible de confondre l\'économie d\'entreprise, le management et la gestion\n  la difference est dans le caractère plus appliqué',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:58:04'),(432,'#definition#synergie #management','synergie: phénomène par lequel plusieurs acteurs, facteurs ou influences agissant ensemble créent un effet plus grand que la somme des effets attendus s\'ils avaient opéré indépendamment',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:42:53'),(433,'#definition#gestion #management','gestion: science des décisions stratégiques et tactiques dans les organisations. Cette science permet de déterminer la combinaison la plus satisfaisante en termes de rendement, de productivité et de synergies des moyens matériels et de la ressource humaine dans les organisations',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:54:38'),(434,'#connaissance_gen #management','Adam Smith partage l_avis de Platon et Henri_Ford',NULL,NULL,NULL,NULL,NULL,'2015-01-21 06:00:35'),(435,'#mysql #notes_tech#query #between',NULL,'\ninsert into notes_tech where id_n_t between last_insert_id() - 10 and last_insert_id() \\G\n',NULL,NULL,NULL,NULL,'2015-01-21 09:28:58'),(436,'#gest_prj #intro','\n\n\n\n                +--------------------------------------------+-----------------------------------------------------+\n                |                                            |                                                     |\n                |                                            |                                                     |\n                |  Apprehender les structures                |                                                     |\n                |  et configuration des equipes              |              Expliquer c_est quoi un projet         |\n                |    en mode projet                          |                                                     |\n                |                                     +------+-------+                                             |\n                +-------------------------------------+-FONDAMENTAUX-+---------------------------------------------+\n                |                                     +------+-------+                                             |\n                |   Comprendre le calcul du                  |                 caractereisee les types du          |\n                |       coût global                          |               projet au sein de l_entreprise        |\n                |                                            |                                                     |\n                +--------------------------------------------+-----------------------------------------------------+\n\n\n\n\n\n\n\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 10:18:18'),(437,'#management#steps #intro','\nEstablish Goals\nIdentify Resources\nEstablish Goal-Related Tasks\n	Each goal should have tasks or projects associated with its achievement\nPrioritize Goals and Tasks\nCreate Assignments and Timelines\nEstablish Evaluation Methods\n	A management planning process should include a strategy for evaluating the progress toward goal completion\nIdentify Alternative Courses of Action\n	Even the best-laid plans can sometimes be thrown off track by unanticipated events. A management plan should include a _contingency_ plan if certain aspects of the master plan prove to be _unattainable_. \n\nhttp://smallbusiness.chron.com/basic-steps-management-planning-process-17646.html\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 10:26:25'),(438,'#management#steps #intro','\nfive stages for the Strategic Management Process:\n	goal-setting,\n	analysis,\n	strategy formation,\n	strategy implementation and\n	strategy monitoring\n\nhttp://smallbusiness.chron.com/five-stages-strategic-management-process-18785.html\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 10:31:49'),(439,'#internet #architecture #network','\n\n          webcam-------+    speaker\n                       |       |\n                       |       |      micro\n                       |       |        |\n      encryption       v       v        |\n         |         +----------------+   |\n         |         |                | <-+\n         +-------> |                |\n                   +----------------+\n                                    \n                     \\________________\n                            | |\n                            | |\n            @HOME           | |          @CORPORATION\n                            | |\n     +------+               | |\n     |modem +---------------+ +---------------+\n     +------+                                 |\n       O R                                    v\n     +------+                           +-----------+\n     |custom|                           | netw_card |\n     | card |                           +-----+-----+\n     +---+--+                                 |\n         |                                    v\n         |                              +-------+\n         |                   +--+-----> | L A N |<------+--+\n         |                   +--+       +-------+       +--+\n         |                   \\___          |           \\___\n         |                                  |\n         |                                  +----------+-------------+         +--------+\n         |                                  |          |user_service |         |        |\n         |                                  |          +-------------+<------->+--------+\n         |                                  |          |  dns, mail  |                  \n         |                                  |          |    etc...   |          \\_________\n         |                                  |          +-------------+\n         |                                  +-----+------------+\n         |                                  |     |  firewall  |\n         |                                  |     +------------+\n         +---------------+------------------+\n                         |\n                         |\n        +-------------+--+-----+---------------+--------+\n        |             |        |       +-------+------+ |\n        |             |        |       |electric_power| |\n   +----+------+    +-+-----+  |       |    lines     | |\n   |POTS - DSL | +--+ Cable |  |       +------+-------+ |\n   |leased_line| |  +-------+  |              |         |\n   +-----+-----+ |             |              |  +------+----------+\n         |       |  +----------+----------+   |  | w i r e l e s s |\n         |       |  |  S A T E L L I T E  |   |  +------+----------+\n         |       |  +----------+----------+   |         |  \n         v       v             v              v         v \n         +-------+-------------+--------------+---------+-\n		                       |\n							   |   \n							   |   \n							   |   \n			+---------------------------------------+\n			|   	       ISP_s POP                |\n			+---------------------------------------+\n			|   				                    |\n			|   				                    |\n			+------+--------------------------------+\n				   |    +---------+             +--\n                   |    | +---------+           |  +-----------+\n                   +----+-+  srvr:) |           |  |  D N S    |\n                   |     +---------+-<------->-+  +-----------+\n			       |     \\ ~~____~~           |  |  usenet   |\n				   |	  -----------         |  +-----------+\n				   |	   ------------         |  |   mail    |\n				   |			                |  +-----------+\n				   |			                |  |  .......  |\n				   |			                |  +-----------+\n                   |                            +--                   |\n                   +---------------------+                            |\n                                +-+------+----+-+\n                                |r|           |r|\n                     +----------+++           +-+--+\n                   +-+           | #######         +-----+-+\n              +----+r|           +-#+---+#         |     |r+------large_capacity_of\n              |    +++             #|nap|#         +-+   +++      router_or_switch\n              |     +--+           #+---+#         |r|    |\n              |        |       +-+ #######+-+------+-+    |\n              |        |                 +-+              |\n              |        +----+------------+r+---------+----+------large_capacity_of\n              |             |            +-+         |               circuits\n              |             +-----private_peering----+\n              |      \n              +-------------+\n                   +--------+---------+\n                   |+-------+--------+|\n                   ||hosting_platform||(web_server_platform)\n                   |+----------------+|\n                   +------------------+\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 17:04:37'),(440,'#tcp_ip#example','\n                                                                                                 +-------------------+\n                                                      _____                                      |+-----------------+|\n                                                     |                                         ||VerestarSatellite||\n                                                     | +----+                                    |+-----------------+|\n                                                     | |____|                                    +-------------------+\n                                                     | |____|  \n                                                     | |    |                   +---------+\n                                                     | |    |                   |IDN-VSAT |\n                             _____                   | |____|                   |  Dish   |          +-----------------+\n                            |                       +----+                   +---------+          |+---------------+|\n                            | +----+                                                                 ||InterpacketDish||\n                            | |____|                  _____    _____                                 |+---------------+|\n              +----+        | |____|                 |      |                                    +-------------+---+\n              |    |        | |    |                 | +----+ | +----+                                             |\n              +----+        | |    |                 | |____| | |____|                                             |\n              \\_____       | |____|                 | |____| | |____|                                             |\n                             +----+                 | |    | | |    |                                             |\n                                                     | |    | | |    |                       _____                 |\n                                                     | |____| | |____|                      |                    |\n                                                      +----+  +----+                      | +----+               v\n                                                                                            | |____|             Internet\n                                                                                            | |____|<----------16hops, all US\n                                                                                            | |    |           MSN, level3 and\n                                                                         Internet           | |    |              Verestar\n                                                                       14hops, all US <-----| |____|  \n                                                                       via Vero and          +----+  \n                                                                           MSN\n                                                                          |\n                                                 _____                    |\n                        internet                |                       |\n     +----------------19hops, all US            | +----+ <----------------+\n     |                via Quest and   <---------| |____| \n     |                  Verio                   | |____| \n     |                                          | |    |geekcorps.org        DNS lookup\n     |                                          | |    |                       process\n     |                                          | |____|                          |\n     v                                           +----+     _____     +----------+\n  _____                internet                             |    ----+\n |                24hops, through              +----------+-+----+             _____\n | +----+           US, UK, China             ___|_         | |____|            |       \n | |____|                       |            |            | |____|            | +----+  \n | |____|           ^           |            | +----+       | |    |            | |____|        +---+\n | |    +-----------+           +----------> | |____|       | |    |            | |____|<------>+---+\n | |    |                                    | |____|       | |____|      +-----+ |    |        \\____\n | |____|                                    | |    |        +----+      |     | |    |  \n  +----+                                    | |    |        +------------+----+| |____|  \n  mail.harvard.edu                           | |____+--------+modem_connection | +----+  \n                                              +----+        |  to_magicnet    |\n                                                             +-----------------+\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 18:25:03'),(441,'#mysql #last#lines #select #limit','to select the last 10 rows in table00\nselect * from table00 where col00 like \'very_common_pattern\' limit 10;',NULL,NULL,NULL,NULL,NULL,'2015-01-22 13:59:04'),(442,'#network #osi#model #layer #protocol','\nhttp://en.wikipedia.org/wiki/List_of_network_protocols_%28OSI_model%29\n\nOSI_model and the protocols in each layer\n==============================================================================\n==============================================================================\n\nLayer 1 protocols 				(physical Layer)\n	Ethernet physical layer Including\n		10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-SX and other varieties\n	GSM Um air interface physical layer\n	Bluetooth physical layer\n	SONET/SDH\n	IEEE 1394 interface\n	...(check the link)\n	...l1\n\nLayer 2 protocols 				(Data Link Layer)\n	cdp\n	dcap\n	ethernet\n	fddi\n	frame_relay\n	IEEE 802.11 WiFi\n	IEEE 802.16 WiMAX\n	ppp\n	pptp\n	stp\n	vtp\n	vlan\n	token_ring\n	multilink trunking protocol :: mltp\n	Split multi-link trunking Protocol\n	...l2\n\nLayer +3 protocols\n	arp\n	rarp\n	atm\n	frame_relay\n	is-is\n	mpls\n	spb\n	x.25\n	mtp\n	nsp\n	...l+3\n\nLayer 3 protocols 				(Network Layer)\n	egp\n	eigrp\n	igmp\n	igrp\n	ipv4\n	ipv6\n	ipsec\n	ipx\n	Routed-SMLT\n	ospf\n	bgp\n	...l3a\n\nLayer 3.5 protocols\n	hip\n	...l3.5\n\nLayer 3+4 protocol suites\n	tcp/ip\n	ipx/spx\n	Internet Protocol Suite\n	Xerox Network Systems\n	...l3+4\n\nLayer 4 protocols 				(Transport Layer)>\n	tcp\n	udp\n	AH\n	ih\n	sctp\n	spx\n	rtp\n	...l4\n\nLayer 5 protocols 				(Session Layer)\n	SOCKS \n	nfs\n	ncp\n	netbios\n	smb\n	...l5\n\nLayer 6 protocols 				(Presentation Layer)\n	tls\n	mp3\n	mpeg\n	jpeg\n	...l6\n\nLayer 7 protocols 				(Application Layer)\n	bittorrent\n	bgp\n	bootp\n	dns\n	dicom\n	dhcp\n	http\n	https\n	imap\n	irc\n	isup\n	ldap\n	mime\n	msnp\n	map\n	mosh\n	ntp\n	nntp\n	ntcip\n	pop3\n	radius\n	rdp\n	rlogin\n	rsync\n	rtp\n	rtsp\n	ssh\n	sip\n	smtp\n	snmp\n	soap\n	smb\n	stun\n	tup\n	telnet\n	tftp\n	webdav\n	xmpp\n	...l7\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-22 20:53:56'),(443,'#python #display#var #print',NULL,NULL,'\nstr00=\'val_str00\'\nprint (str00)\n	just to tell you that in python, it very easy\n		not like in bash(echo \"$var00\")\n',NULL,NULL,NULL,'2015-01-22 21:01:57'),(444,'#python #intro#var',NULL,NULL,'\nen python les variables ne sont pas typees\n	var00=5\n		var00 will be an integer immediately\n	var00=\'val_str00\'\n		var00 is a string automatically\n',NULL,NULL,NULL,'2015-01-22 21:04:06'),(445,'#python #var#string#text',NULL,NULL,'\nle texte suivant sera affichee telle quelle est:\n	var00=\"\"\"\nceci est considere comme un texte\ndonc l_affichage de ceci sera comme ceci\n	\"\"\"\n\nqlq chose n_existe pas:\n	var00=\' one line\n	another line\n	\'\n',NULL,NULL,NULL,'2015-01-22 21:07:41'),(446,'#python #variable#permutation',NULL,NULL,'\na = 5\nb = 8\na,b = b,a\n',NULL,NULL,NULL,'2015-01-22 21:08:57'),(447,'#python #affectation #plusieurs#variables',NULL,NULL,'\na = b = 5\n',NULL,NULL,NULL,'2015-01-22 21:12:59'),(450,'#check #perl#version','perl -v # cmd_linux',NULL,NULL,NULL,NULL,NULL,'2015-01-22 21:24:06'),(449,'#python #type#variables',NULL,NULL,'\n a = 3\n type(a)\n out:\n 	<class \'int\'>\n\n type(3.4)\n out:\n 	<class \'float\'>\n',NULL,NULL,NULL,'2015-01-22 21:15:46'),(451,'#perl #introduction #cmd#linux',NULL,NULL,'\nto run perl from shell of linux\n	perl -w -e \'print(\"hello\");\'\n',NULL,NULL,NULL,'2015-01-22 21:32:16'),(452,'#perl #introduction #running',NULL,NULL,'\nedit: perl00.pl\n	add:\n	#!/usr/bin/perl -w	# u get this from: type perl in linux_cmd\n	print(\"this is a test\");\n\nsave it and:\n	chmod +x perl00.pl\n	./perl00.pl\n',NULL,NULL,NULL,'2015-01-22 21:51:26'),(453,'#perl #variable#type #introduction #tableau #hachage',NULL,NULL,'\nles variables en perl sont _faiblement_ typee\n	nombres, string, booleens seront consideres comme:: SCALAIRE\n	var type_TABLEAUX: 	var permettant de stocker _plusieurs_ _scalaires_ en les _indiçant_\n	var type_HACHAGE:	var avec cles_valeurs\n		tous les clefs sont uniques\n		precedee de %\n		ex:\n			$var00{key00}\n',NULL,NULL,NULL,'2015-01-22 22:01:33'),(454,'#perl #variable#declaration',NULL,NULL,'\nmy $x;\nmy $y = 10;\nmy $z = \"hello\";\n\n$x = $y + 3;\n$prenom = \"Jules\";\n$phrase = \"Bonjour $prenom\";\nprint(\"$phrase\n\");\nprint(\"$x\");\n=============================================\nout:\n	Bonjour Jules\n	13\n',NULL,NULL,NULL,'2015-01-22 22:17:56'),(455,'#perl #undef  last#index',NULL,NULL,'\n$var00[0]=0;        --+\n$var00[1]=\"one\";      |   \n$var00[2]=2;          +--so, var00[4] till var00[8] have the value \"undef\"\n$var00[3]=3;          |			which means nothing at all\n$var00[9]=\"nine\";   --+    \n\nto get the last_index of var00\n	$int00=$#var00;\n		int00=9\n	but the number of elts are 10\n',NULL,NULL,NULL,'2015-01-22 22:36:39'),(456,'#tool #linux#kali #introduction #ipcalc #wildcard',NULL,NULL,'\nIPcalc est une simple calculatrice IP\npermet de calculer rapidement des petit schéma d\'IP réseau masque etc\n\nsite_officielle\n	http://jodies.de/ipcalc\n\ninstallation:\n	apt-get install ipcalc\n\nutilisation:\n	ipcalc 192.168.1.0/24\nout:\n	Address:   192.168.0.1           11000000.10101000.00000000 .00000001\n	Netmask:   255.255.255.0 = 24    11111111.11111111.11111111 .00000000\n	Wildcard:  0.0.0.255             00000000.00000000.00000000 .11111111\n	=>\n	Network:   192.168.0.0/24        11000000.10101000.00000000 .00000000 (Class C)\n	Broadcast: 192.168.0.255         11000000.10101000.00000000 .11111111\n	HostMin:   192.168.0.1           11000000.10101000.00000000 .00000001\n	HostMax:   192.168.0.254         11000000.10101000.00000000 .11111110\n	Hosts/Net: 254                   (Private Internet)\n\n\nThe wildcard is the inverse netmask as used for access control lists in Cisco routers.\n',NULL,NULL,NULL,'2015-01-24 14:54:22'),(457,'#tool #kali #searchsploit #introduction',NULL,NULL,'\nSearchsploit est un script shell qui permet de rechercher dans la base de donnée de exploitdb via un fichier csv mis à jour régulièrement\n\ninstallation:\n	apt-get install exploitdb\n\nusage:\n	syntaxe:\n		searchsploit exploit_name00 sys00 severite_de_d_exploit\n	ex:\n		searchsploit adobe windows local\n\ntu vas avoir des fichiers \n	ex: /windows/local/5479.txt\net cherche le fichier avec:\n	locate /windows/local/5479.txt\n\net lit \n:)\n',NULL,NULL,NULL,'2015-01-24 15:09:56'),(458,'#tool #kali #hacking #scapy #intro',NULL,NULL,'\nScapy is a packet manipulation tool than can craft, send, capture and sniff network datagrams (segments, packets and frames)\n\nfor more tutorial:\n	http://ittsm.blogspot.com/2013/06/about-scapy.html\n',NULL,NULL,NULL,'2015-01-24 15:21:01'),(461,'#irssi ,identify_on#irc',NULL,NULL,'/msg nickserv identify pseudo00 pass00',NULL,NULL,NULL,'2015-01-30 21:52:11'),(462,'#irssi ,private_msg,pm#irc',NULL,NULL,'/query nick00',NULL,NULL,NULL,'2015-01-30 21:56:26'),(463,'#irssi ,change,nickname_on#irc',NULL,NULL,'/nick newnick',NULL,NULL,NULL,'2015-01-30 21:56:57'),(460,'#tool #kali #hacking #ua-tester #intro',NULL,NULL,'\nconçu pour tester automatiquement une URL donnée en utilisant une liste de la norme standard et non standard d\'user agent fourni par l\'utilisateur (1 par ligne).\nLes résultats de ces contrôles sont ensuite rapportés à l\'utilisateur pour une analyse plus poussée manuelle où automatisée\n\nhttp://www.coyotus.com/viewtopic.php?id=459\n http://blog.c22.cc/toolsscripts/ua-tester/\n',NULL,NULL,NULL,'2015-01-24 15:27:47');
+INSERT INTO `notes_tech` VALUES (1,'#crontab do not forget to add ; after all command in crontab',NULL,'not mentioned',NULL,NULL,'-p 12 /srv/doc/h/webPenTestWithKali.pdf',NULL,'0000-00-00 00:00:00'),(2,'#git hooks in git is used for scripting about the local repo',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(3,'#git #central #important files:HEAD index objects refs',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(4,'#git #refs stocke les pointeurs vers les objets',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(5,'#git #head pointe sur le branche qui est en cours',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(6,'#if [ -z \"$1\" ]','true if $1 is null','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(7,'\nthis is a tes of \nhow to do it \n',NULL,'not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(8,'#if [ -n \"$1\" ]','this is true if $1 is NOT null','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(9,'#mysql #for a in $(mysql_out_w/only_one_col) ; do ..... ; done','this is how to #scan a result of mysql_select\n  ex:\n    for valXX in $(msql \"select note from notes;\")\n    do\n      echo $valXX\n    done\n','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(10,'#script #bash #policy #var_name','\nthose are some policy for variable name in #bash\n  error_var have to start with e_xxx\n','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(11,'#script #bash #policy #body_of_script','\n\nshabang\nsome description of the script\nvariables which will be used in the body of the script\ntreat the error which can be caught by the script like error in argument\n....\nbody\n....\nexit X\n','not mentioned',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(12,'#git #reset #commit but _without_ changing the modification in file',NULL,'git reset HEAD^',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(13,'#git #reset #commit WITH cancelling the modification in file',NULL,'git reset --hard HEAD^',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(14,'#git #cancel #modification #ifk like #stash to go back in the modif of a file which has been commited',NULL,'git checkout file00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(15,'#git #cancel #add in tracking',NULL,'git reset HEAD -- file00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(16,'#git #revert','if u made a push to the server\n  it is not possible to cancel definetely that push\n  u have to make a new push which revert the previous push','git revert 45444cz',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(17,'#git #branch #create',NULL,'git branch new_branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(18,'#git #branch #utility #query','branch: il y a des modification que vous voulez faire mais vous n_etes pas sure des modification...... 1-stoppez et commitez par la ou vous etes sures que le code marche.... 2-creez une branche (@this__id_n_t=20)....3-passez dans une autre branche grace a git checkout branch00\n','not mentioned',NULL,NULL,NULL,NULL,'2015-01-14 15:17:16'),(19,'#git #branch #fusion #merge','pour fusionner une branche avec la branche master..... va dans la branch master d_abord(__git checkout master__)... faite la fusion(__git merge branch00__)','git merge branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(20,'#git #branch #delete ','\nu did a fusion to branch00 to branch_master\nu want to delete branch00(__git branch -d branch00__)','git branch -d branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(21,'#git #branch #check ','\nto see what are the branch which are in ur repo','git branch',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(22,'#git #branch #delete without merging to master ',NULL,'git branch -D branch00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(23,'#git #stash ','u wanted to change to another branch but u made a modif in the current_br which is NOT commited, u don_t want to commit bcz it is a small changement........ u have to stash........then check the stash list(__git stash list__)...... to go back in the previ modif (__git stash apply stash@{5}__) that is for instance','git stash',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(24,'#git #stash ','to remove some stash which is being saved.... note that a stash is a saving which is not commited','git stash drop stash@{2}',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(25,'#mysql #rename_table','the title explains everything','rename table db00.table00 to db00.newName',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(26,'#mysql #rename_user','the title explains everything','rename user \"user00\"@\"host00\" to \"user01\"@\"host01\"',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(27,'#mysql #change_pass','the user00 must be logged into mysql;....the title explains everything','set password for \"user00\"@\"host00\" = password(\"your new pass\")',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(28,'#sed #intro','sed fonctionne en mode line par line',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(29,'#sed #intro','sed fonctionne en mode line par line\ncela a des bonnes et des mauvaises consequences',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(30,'#sed #intro','sed s\'utilise de deux facons\n  classique : on exe une cmd_sed sur un fichier puis on recupere la sortie sur une autre fichier \n  directe : on exe une cmd_sed sur un fichier puis le resultat s\'applique sur le fichier passee en entree',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(31,'#sed #intro','sed peut recevoir un script:\n  il y a 2facons de passer un scrip a sed:\n    sed -e __ici_le_script_uniligne__\n    sed -f __script_file__',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(32,'#sed #important #basis','2014-12-19 17:04:40','','\nsed -e __script_uniline__\n  ex: sed -e \'4d; 7d \' test.txt                 \n    -e : for the fact that the script \'4d; 7d \' will be performed in file_test.txt\n    -d : to delete\n      so \'4d; 7d \' meant to delete the line 4 AND 7    \n\n  ex : sed -e \'4,7 d\' test.txt\n  	to delete the line from 4 TILL 7\n\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(33,'#sed #regex #intro',NULL,NULL,'\nsed \'/^# / d\' test.txt',NULL,NULL,NULL,'0000-00-00 00:00:00'),(34,'#mysql #cluster #introduction #nodes','MySQL Clusters are built from three different types of node.\n  cluster = sum(3nodes)\n  3nodes:\n    management node\n    storage node\n    api node\n      used to extract data from db\n      most common is __mysqld__\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(35,'#mysql #cluster #install','\nu have to dl and install 2files\n  MySQL-Cluster-gpl-server-7.a.b-c.rhel5.x86_64.rpm\n  	this is about the server of the cluster\n  MySQL-client-community-5.a.b-c.rhel5.x86_64.rpm   	this is about the client of the cluster  \n\nafter installing these rpms, a file is created:\n  /etc/my.cnf\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(36,'#mysql #status check','\n$ service mysql status\nOR\n$ /etc/init.d mysql status\nOR\n$ telnet host00 3306\n  this is check if the server is up\n    and listening for connections on the port\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(37,'#mysql #log check','\nthe file of log is in:\n  /var/log/mysql/mysql.log\n    that is defined on the confFile in #general-log-file',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(38,'#sec #iptables #intro','u really need iptables to filter traffic which are permitted in ur serv\n  without ipt all traffics are almost allowed which is not good ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(39,'#sec #iptables #intro #firewall','firewall do the analyse all packets.. do they respect the rules',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(40,'#sec #iptables #intro #firewall','criteria of filter are many: ports, protocols, addrIP, and more\n\niptables is very strict. then, if u want to activate iptables, u have to block everything, and right after, open what u want little by little',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(41,'#sec #log #auth #sys','to see who was logged into ur sys','/var/log/auth.log',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(42,'#sec #log #stuff #sys','stuff of log... errors, bugs, informations, .....','/var/log/message\n/var/log/syslog',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(43,'#sec #log #fail2ban','log of fail2ban... ','/var/log/fail2ban',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(44,'#sec #log #snort','log of snort... ','/var/log/snort/alert',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(45,'#sec #log #rkhunter','log of rkhunter... ','/var/log/rkhunter',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(46,'#sec #rkhunter #intro','if someone hacked ur sys, maybe he installed a backdoor in ur sys then he can rehack ur sys, and a rootkit to hide the hack\n\nrkhunter can detect rootkits on the server ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(47,'#sec #conf #rkhunter','configuration_file of rkhunter','/etc/default/rkhunter',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(48,'#sec #intro','firewall had to block some connections, but the connections which are opened had to be controlled too,....\n  then we have ids (intrusion detection sys) and ips (intrustion prevention sys)\n    they are types of software which will detect all attempt of intrusion',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(49,'#sec #intro','those are the steps to do a classic intrusion:\n  scan port\n  simple attack\n  intrusion\n  how to log in the server on the purpose',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(50,'#sec #intro #portsentry','\nto block|manage who can scan ur port',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(51,'#sec #conf_file #portsentry','conf file of #portsentry','/usr/local/psionic/portsentry/portsentry.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(52,'#sec #conf_file #portsentry','conf file of #portsentry','/etc/portsentry/portsentry.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(53,'#sec #fail2ban #intro #definition','\nit is based on blocking ip which tried to log into some services and which it was failed\n  it will block the ip with iptables',NULL,NULL,NULL,NULL,NULL,'2015-01-20 23:30:55'),(54,'#sec #fail2ban #conf',NULL,'/etc/fail2ban/jail.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(55,'#sec #snort #intro','it is powerful and analyse the traffic in live, then ur sys can slow down with this\nhttp://www.trustonme.net/didactels/187.html\nhttp://doc.ubuntu-fr.org/snort\n    \n when bug appears, check /var/log/syslog\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(56,'#sec #log #logwatch #conf_file',NULL,'/usr/share/logwatch/default.conf/logwatch.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(57,'#sys #conf_file #ssh',NULL,'/etc/ssh/sshd_config',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(58,'#sys #conf_file #apache2',NULL,'/etc/apache2/apache2.conf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(59,'#nmap','to scan port on a server and to make it verbose','nmap -v ip00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(60,'#nessus #intro #sec','to scan vulnerabilities in ur sys',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(61,'#osi #memo #aide_memo','all people seems to need data processing\nOR\nplease, do not throw sausage pizza away',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(62,'#mysql #query #ifnull','this will select col00 and col01, but if col01 is null then it will be replaced by \'newVal\' in the select query only','select col00, IFNULL(col01,\'newVal\')',NULL,NULL,NULL,NULL,'2015-01-16 05:43:50'),(63,'#postfix #conf_file',NULL,'/etc/postfix/main.cf',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(64,'#postfix #package_to_install',NULL,'postfix postfix-mysql libasl2-2 libasl2-modules sasl2-bin libpam-mysql procmail',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(65,'#cisco #basis #intro #info #default','by default, all pc connected to sw are in vlan1. u can check it by: sw#show vlan',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(66,'#cisco #create_vlan','sw_conf#vlan 15\nxxxxxx#name vlanName\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(67,'#bash #preserve_space #space','\njust put ur string inside \"\"\nor inside \'\'\n  ex: echo \' this preserve space \'\n  ex: echo this will    not preserve     the space \n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(68,'#bash #printf #basis','\nprintf \'%s = %d\n\' lines: $line\nout__\n  lines: 245\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(69,'#bash #echo #newline_no','echo -n \'this need \n to do a newline\'',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(70,'#bash #echo #character_special','echo -e \'u can write here sth like \n to make a newline......do not forget the -e with echo\'',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(71,'#linux #ls','to write the result only one file per line ','ls -1',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(72,'#linux #basic #output','to write normal_out of a cmd to file01 and the error_out of a cmd to file02','cmd00 1>fileForNormal 2>fileForError',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(73,'#linux #basic #output #same_file','to write normal_out and error of a cmd to file01 ','cmd00 &> fileForNormAndErr',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(74,'#linux #tail',NULL,NULL,'\nthis is to print from the bottom of the file00\n  ex: tail file00\n    will print the 10last lines of file00\n  ex: tail -n 25 \n    will print the 25last lines of file00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(75,'#git #ignore_file','\nadd the files in .gitignore',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(76,'#git #list #tag','the order of the result do not tell as well the ?historic of the tag','git tag',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(77,'#git #list #tag #specification','to list all v1.4.1 ... v1.4.5 ... v1.4.10000','git tag -l \'v1.4.*\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(78,'#git #tag #types','\n2types of git_tag:\n  light:\n    almost like branch, doesn_t change\n  noted\n    stored as an object, stored in db of git\n    could checked and signed by gnu_guard\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(79,'#git #tag #create',NULL,NULL,'git tag -a v1.0.2 -m \'this is the comment of the tag\' \n	\n	-a	:	to create the tag\n	-m	:	to set a comment for the tag\n\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(80,'#git #tag #show',NULL,'git show v1.5',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(81,'#git #tagging_after_commit #baliser_apres_coup',NULL,NULL,'git tag -a v1.2 9fec56',NULL,NULL,NULL,'0000-00-00 00:00:00'),(82,'#git #push #all_tag #tag',NULL,NULL,'git push origin --tags\n  that is to push all tags into remote server',NULL,NULL,NULL,'0000-00-00 00:00:00'),(83,'#git #install on #windows','\nu have to install msysgit\n  http://code.google.com/p/msysgit',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(84,'#pg #basic #intro','\nto create a new db\n  in ur sys, u have to be the user postgres\n  $ createdb db00\nnow it is created\nto connect to it, u have to be the user postgres to do this\n  $ psql db00\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(85,'#linux #read #end_of_file #eof',NULL,NULL,'\nread << eof\n  u will type sth till u type eof\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(86,'#bash #case #basic','\n#decl_var\n# all variables which u will use in ur script should be declared before the body of the function \nlocal choice ;\nlocal answer=\' ;\nlocal question=\'do u want to play a game ? [y/n]\'\nread -p \"$question\" answer\ncase \"$answer\" in\n	[yY] ) choice=\'y\' ;;\n	[nN] ) choice=\'n\' ;;\n	*	 ) choice=\"$answer\"\n		# here if the answer is different than y/n\nesac\n\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(87,'#bash #arithmetic #operation',NULL,NULL,'\n# declaration of variable\ndeclare -i var00\nvar00=$((5+9))\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(88,'#bash #give_value_if_null',NULL,NULL,'\n${var00:=\'default_val\'}',NULL,NULL,NULL,'0000-00-00 00:00:00'),(89,'#bash #give_value_if_null',NULL,NULL,'\n${var00:=\'default_val\'}\n${var00:=\"$(pwd)\"}\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(90,'#mysql #offset #limit #query',NULL,NULL,'\nselect * from table00 limit 5 offset 10\n  the query will start from the result number_10\n  and will show 5 rows only',NULL,NULL,NULL,'0000-00-00 00:00:00'),(91,'#bash #declare_var_type #type',NULL,NULL,'\nto declare an integer \n  then u can compare the variable using -ge or -lt or .......\n    $ declare -i varInt\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(92,'#mysql #dummy #safe-update #update',NULL,NULL,'edit:/etc/mysql/my.cnf\n  [mysql]\n  safe-updates\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(93,'#mysql #date #day',NULL,NULL,'to get the day, and some info of today\n  select day(now());\n    val: 1-31\n  dayofweek()\n    val: 1 = sunday\n         ...\n         7 = saturday\n  dayname()\n    val: Thursday, Monday, ......\n  dayofyear\n    val: 1 - 366\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(94,'#mysql #date #str_to_date',NULL,NULL,'\nselect str_to_date(\'2015-11-28\', \'%Y-%m-%d\');\n  %Y  year\n    YYYY\n  %m  month\n    mm\n  %d  day\n    dd\n  %y  year\n    yy\n  %h  hour\n    hh\n  %i  mn\n    ii\n  %s  sec\n    ss\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(95,'#mysql #save_all_db_in_server #server #save',NULL,NULL,'\n$ mysqldump --user=root --password --all-databases > dump.sql\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(96,'#mysql #save_table_into_file00.sql #table #save',NULL,NULL,'\n$ mysqldump --user=root --password db00 table00 > table00.sql\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(97,'#mysql #select #save #outfile',NULL,NULL,'select * from table00 into outfile \'/path/file00\'',NULL,NULL,NULL,'0000-00-00 00:00:00'),(98,'\n#lvm #intro ','3 basic terms:\n  physical volume \n    any block device. hdd or software_RAID_volume\n  volume group\n    collection of physical volume\n    physical volume can be added or removed from volume_group\n  logical volume\n    volume_group doesn_t have OS on it, then it needs logical_volume\n    used to mount, create file sys\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(99,'#linux #grub #version #check',NULL,NULL,'grub-install --version',NULL,NULL,NULL,'0000-00-00 00:00:00'),(100,'#linux #grub #change_bg #background #bg','edit:/etc/default/grub\n  GRUB_BACKGROUND=\"/path/img00.png\"\n  sudo update-grub\n\nthat worked on grub_1.99-26',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(101,'#mysql #change_pass #pwd #password','set password=password(\'pass00\')',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(102,'#linux #mmt #reinit_kali #kali #os',NULL,NULL,'those folders should be set when I just installed a new linuxOS\n  /repos\n  /opt\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(103,'#irc #log_in #identify',NULL,NULL,'/msg nickserv identify pseudo00 pass00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(104,'#mysql #order_by',NULL,NULL,'SELECT col01, col02, col03, col04 FROM driver_log ORDER BY 3',NULL,NULL,NULL,'0000-00-00 00:00:00'),(105,'#linux #firefox #ff #flash #install',NULL,'','\n  ø dl: http://get.adobe.com/flashplayer/\n  ø extract the .tar.gz \n  ø cp libflashplayer.so /usr/lib/mozilla/plugins/\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(106,'#linux #filesystem #purpose_of_folder #root_folder','\n/dev:   raha hiAcceder peripherique: partitions, disk, carte son, ports SCSI, ...\n    /etc:   ato ny daholo ny fichiers de configuration des logiciels\n    /media: fimontena peripherique amovible(ho an\'ny OS sasany)\n     /usr:   fisian\'ny fichier hoPartagena en reseau, na natao en lecture seule\n    /opt:   misy ny apps complementaire, izan hoe tsy anle distro installee\n    /var:   ao no misy ny fichiers temporaires, miasa am logiciel ka ho supprimena rhf fermena ny logiciel\n    /boot:  ao no misy ny fichiers mampademarre ny machine,\n            ao koa no misy ny fichiersde configuration GRUB \n    /lib:   ao no misy ny librairie izay ampiasain\'ny utilisateur\n   /sbin:  mitovtov am /bin,\n   /bin:   ato no misy ny prg apesain_user\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(107,'#linux #filesystem #purpose_of_folder #root_folder','\n/srv contains site-specific data which is served by this system.\n/initrd provides the capability to load a RAM disk by the boot loader\n/dev is the location of special or device files.\n  everything is a file or a directory.\n  inside this: hda1, hda2, ...  which represent the various which represent the various\n     /dev/cdrom represent your CD-ROM\n    /dev/fd0 represent floppy disk \n\n/lost+found\n  Sometimes your system might crash or a power failure might take the machine down. Either way, at the next boot, a lengthy filesystem check using fsck will be done.\n    The files recovered are not likely to be complete\n      but there always is a chance that something worthwhile is recovered\n  Each partition has its own lost+found directory\n    If you find files in there, try to move them back to their original location\n\n/mnt\n  u should mount ur devices here like cd\n    mount /dev/cdrom /mnt/cdrom\n\n/proc\n  It doesn_t contain _real_ files but runtime system information\n    e.g. system memory, devices mounted, hardware configuration, etc\n  for the information centre for the kernel\n  e.g   \'lsmod\' is the same as \'cat /proc/modules\' while \'lspci\' is a synonym for \'cat /proc/pci\'\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(108,'to #extract some range of lines in file00 #sed',NULL,'sed -n 2,4p file00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(109,'#mplayer #interval_playing',NULL,NULL,'\nto run a media from 90sec and 30sec which are after\n  mplayer -ss 90 -endpos 30 file00.mp3\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(110,'#youtube-dl #install ',NULL,NULL,'\nhttp://rg3.github.io/youtube-dl/download.html\n\n  sudo curl https://yt-dl.org/downloads/2015.01.08/youtube-dl -o /usr/local/bin/youtube-dl\n  sudo chmod a+x /usr/local/bin/youtube-dl\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(111,'#ffprobe #install',NULL,NULL,'this is installed with ffmpeg\n  apt-get install ffmpeg\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(112,'#os#installation',NULL,NULL,'tune2fs -l /dev/sda5 |grep  \'Filesystem created\'\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(113,'#latest_created_file #linux #ls',NULL,'ls -1t | head -1',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(114,'#linux #readlink',NULL,NULL,'readlink -f file00\n  to get the fullpath of file00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(115,'#find #linux',NULL,NULL,'find /path/folder00 -iname \'*pattern00*\'\n  to find file_folder having pattern00 in its name inside folder00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(116,'#mysql #update #append',NULL,NULL,'\nupdate table00 set col00=concat(col00, \'appended00\') ',NULL,NULL,NULL,'0000-00-00 00:00:00'),(117,'#pg #architecture #basis #intro\nserver and client could be on different hosts. They will communicat over tcp_ip netw connection','\npg works on server/client\n  server is called postgres\n  client could be cli, graphical app, webserver that accesses the db',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(118,'#pg #basis #intro #linux #create_db',NULL,NULL,'\ncreatedb db00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:createdb',NULL,NULL,NULL,'0000-00-00 00:00:00'),(119,'#pg #basis #intro #linux #delete_db',NULL,NULL,'\ndropdb db00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:createdb',NULL,NULL,NULL,'0000-00-00 00:00:00'),(120,'#pg #basis #intro #create_user',NULL,NULL,'\ncreateuser user00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:',NULL,NULL,NULL,'0000-00-00 00:00:00'),(121,'#pg #basis #intro #delete_user',NULL,NULL,'\ndeleteuser user00 # that is a linux cmd\n  remember that the _root_ of pg_db is called: postgres\n  then before doing the previous cmd, do this one\n    su postgres\n  then do the previous cmd:',NULL,NULL,NULL,'0000-00-00 00:00:00'),(122,'#pg #basis #intro #role #explanation',NULL,NULL,'\nPostgreSQL manages database access permissions using the concept of roles\nA role can be thought of as either a database user, or a group of database users,',NULL,NULL,NULL,'0000-00-00 00:00:00'),(123,'#pg #basis #intro #exit #go_out',NULL,NULL,'\ndb0==> q\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(124,'#pg #basis #intro #help #get_help',NULL,NULL,'\ndb0==> h\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(125,'#pg #basis #intro #create #table',NULL,NULL,'\nCREATE TABLE weather (\n    city            varchar(80),\n    temp_lo         int,           -- low temperature\n    temp_hi         int,           -- high temperature\n    prcp            real,          -- precipitation\n    date            date\n);\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(126,'#pg #basis #intro #auto_increment #increment #serial#primary#key',NULL,NULL,'\nCREATE TABLE foo (\nid SERIAL PRIMARY KEY,\nbar varchar);\n\nthen col(id) will auto_increment\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(127,'#pg #basis #insert',NULL,NULL,'\nINSERT INTO COMPANY (col_int, col_str)\nVALUES (100, \'str00\');\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(128,'#pg #basis #drop #table',NULL,NULL,'\nDROP TABLE table_name;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(129,'#pg #basis #show #table #show_table',NULL,NULL,'\nd;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(130,'#pg #basis #list #show #db #database #show_databases',NULL,NULL,'\\list\n OR\n\\dt',NULL,NULL,NULL,'0000-00-00 00:00:00'),(131,'#pg #describe#table ',NULL,'\n\\d+ table00;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(132,'#pg #\\G ',NULL,NULL,'\n\\x \n  then it is now activated\n  and do it again to deactivate it',NULL,NULL,NULL,'0000-00-00 00:00:00'),(133,'#irc #search#chan #list',NULL,NULL,'/msg alis list * -topic *topic00*',NULL,NULL,NULL,'0000-00-00 00:00:00'),(134,'#metasploit #start #intro',NULL,NULL,'remember to start #pg\n  /etc/init.d/postgresql start\nu should understand the basis of pg\n\nstart #metasploit\n  /etc/init.d/metasploit start\n  # at the first time u run that cmd, metasploit will create a db(msf3)\n  # ifk: there are many cmd in #metasploit, one of them is #msfconsole\nstart #msfconsole\n  msfconsole # cmd lin\n  # now u have the prompt of msfconsole which look like this\n  #### msf >\n\ncheck that msfconsole is connected to db(msf3)\n  msf > db_status\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(135,'#script #linux #starting#os',NULL,NULL,'edit:/etc/rc.local\n  # put ur script on that file\n\nOR\n\nifk: if the script to run the service is in /etc/init.d/\n  then, u can do\n  update-rc.d postgresql enable\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(136,'#set #update',NULL,'/usr/share/set/set-update\n  and it will update automatically',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(137,'#ptes #intro #basics #phases #7phases','\nThe penetration testing execution standard consists of seven (7) main sections\n  Pre-engagement Interactions\n    when you discuss the _scope and terms\n      of the pentest with ur client\n    u should _convey the goal of the pentest\n\n  Intelligence Gathering\n    gather any information you can about the organization you are attacking by using social-media networks\n    how it behaves, how it operates, and how it ultimately can be attacked.\n    that will give you valuable _insight into the types of security controls in place.\n    ex : org00 has some ports opened, then they will be used when u query sth\n      try to query sth from another port, then u will be blocked\n      _probe that way of blocking sys\n    \n  Threat Modeling\n    uses the information you acquired in the intelligence-gathering\n    Threat modeling involves looking at an organization as an adversary and attempting to exploit weaknesses as an attacker would.\n      then, try to get the most powerful attack\n    xxxxxxxxx __important__ u just define the type of attack but u don_t attack yet xxxxxxxxxxxxxxxx\n\n  Vulnerability Analysis\n    after getting the way to attack, think about \n      how will you access the target \n    _takes into account_ port and vulnerability scans\n\n  Exploitation\n    this should be done when you know almost beyond a shadow of a doubt that an exploit will be successful.\n\n  Post-Exploitation\n    begins after you have compromised one or more systems\n    where u diffentiate urself from the average \n    targets information or data that the company values most\n    When you exploit one system after another, you are trying to demonstrate attacks that would have the greatest business impact\n\n  Reporting\n    use reports to communicate what you did, how you did it, and, most impor- tant, how the organization should fix it\n    At a minimum,\n      divide your report into an \n        executive summary, \n        executive presentation, \n        and technical findings\n          will be used by the client to remediate security holes\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(138,'#ptes #types #intro #2types','\novert pentesting\n  u have access from the organisation to pentest the sys of the org00\n  then, u have many information about the org_target\n\ncovert pentesting\n  to attack or to simulate an attacker towards an organisation\n    without the knowledge for the org_target that they are attacked :/\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(139,'#linux #group #list',NULL,NULL,'cut -d: -f1 /etc/group\n  that is to list all group in ur sys',NULL,NULL,NULL,'0000-00-00 00:00:00'),(140,'#linux #user #list',NULL,NULL,'\ncut -d: -f1 /etc/passwd\n  to list all user in ur linux',NULL,NULL,NULL,'0000-00-00 00:00:00'),(141,'#linux #user #create#useradd',NULL,NULL,'\nuseradd -d /path/home_user00 user00\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(142,'#linux #create#user #specifi#uid#useradd',NULL,NULL,'useradd -u 127 user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(143,'#linux #create#user #specifi#gid#useradd',NULL,NULL,'useradd -u 1000 -g 500 user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(144,'#create#user to #multiple#groups',NULL,NULL,'useradd -G grp00,grp01,grp02 user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(145,'#user to #check in #multiple#groups #id',NULL,NULL,'id user00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(146,'#useradd #create#user #specific#group',NULL,'useradd -G grp00 user00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(147,'#linux #make a #user #sudoer',NULL,NULL,'edit:/etc/sudoers\n  add\n  user00 ALL=(ALL) ALL\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(148,'#linux #cut #delimiter #column',NULL,NULL,'ls -l|cut -d -f4;\n  the delimiter is whitespace after -d and take the 4th col',NULL,NULL,NULL,'0000-00-00 00:00:00'),(149,'#nc #check #port#listening',NULL,'nc -v 192.168.20.9 80',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(150,'#nc #check #port #incoming#connection',NULL,'nc -lvp 1234',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(151,'#nc #connection #chat #teamviewer #cli_only',NULL,NULL,'in pc who will listen\n  nc -lvp 1234 # 1234 is a port\n\nin pc who will send txt\n  nc 127.0.0.1 1234\n\nthen the second pc can send msg to the first, \n  change 127.0.0.1 by the ip of the first pc',NULL,NULL,NULL,'0000-00-00 00:00:00'),(152,'#python #read#interactively',NULL,NULL,'#python #read#interactively #string',NULL,NULL,NULL,'0000-00-00 00:00:00'),(153,'#python #read#interactively #integer',NULL,NULL,'p = input(\"integer: \") \n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(154,'#update #metasploit',NULL,NULL,'sudo msfupdate',NULL,NULL,NULL,'0000-00-00 00:00:00'),(155,'#firewall #iptable #intro','firewall is the first line of defense\nto have a secure netw from outside attack\n  install a firewall between ur lin sys and the connection to the internet\n\nfirewall can be installed in:\n  router\n  computer',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(156,'#iptables #list#rules',NULL,NULL,'iptables --list',NULL,NULL,NULL,'0000-00-00 00:00:00'),(157,'#iptables #intro #important#object',NULL,NULL,'\nR u l e s\n======================================================================================\n  perform the packetfiltering or manipulation\n  made of several parts\n    the table to which this rule should be added\n      If no table is defined the rule will be added to the “filter” table\n    The Chain to which this rule should be added\n    The filtering or manipulation instructions\n    The target of the rule\n      This target decides what should be done with the packet if it matches the rule.\n      ex : DROP : to drop the packets if the packets matched the rule\n           ACCEPT\n           LOG  : to write sth(...) if it matched\n\nC h a i n s\n==========================================================================================\nrules are organized in “chains”\nThere are some built-in chains that are always available for the user like the INPUT or the OUTPUT in the filter_table\n\nT a b l e s\n==========================================================================================\nchains themselves are organized in so called “tables”\n\nThere are three tables available \n  filter,\n    used for packet filtering\n  nat  \n    made for all kind of “Network Address Translation” technology\n  mangle\n    designed to hold chains and rules that change other attributes of the packets or sending them into the userspace to be processed by any other application\n    this is very complex',NULL,NULL,NULL,'0000-00-00 00:00:00'),(158,'#metasploit #architecture','\n				  xxxxxxxx			    xxxxxxxxxxx\n                                  x  lib x              --------->  x  interf x\n				  xxxxxxxx              |           xxxxxxxxxxx\ntools    --------------->            rex		|	       console	\n			    	      ^			|		\n				      |			|		cli\n				   msfcore              |\n				      ^			|		web\n				      |                 |\nplugins  --------------->          msfbase    <---------|		gui\n				      ^             \n				      |\nxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\nx                                  modules					x\nxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\npayloads    |      exploits      |      encoders      |      nops      |      aux\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(159,'#firewall #iptable #intro #basic#functionalities','\nthose are some basic functionnality of firewall \n  Stealth Mode - Discarding Pings\n  bcz ping can find out if a particular sys is up\n    it can be discarded\n\n   Port Forwarding and Blocking\n     the most fundamental level of firewall security and will be the most used\n\n  Packet Filtering\n    much more advanced mechanism for providing security and is not available in typical small business or home use router devices\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(160,'#metasploit #architecture','many libs are used to keep msf functioning, the most important is (part of the framework) REX(ruby extension) lib\nmsf_core lib extends rex',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(161,'#metasploit #interface','\n/usr/share/metasploit-framework/msfgui\n  for the gui of msf\n/usr/share/metasploit-framework/msfconsole   for the console of msf  they are right for kali-linux1.0.8 ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(162,'#msf #save_to#db #db_nmap #scan',NULL,NULL,'msf > db_nmap 192.168.56.102',NULL,NULL,NULL,'0000-00-00 00:00:00'),(163,'#mysql #create#procedure #basic',NULL,NULL,'\ndelimiter |\nCREATE PROCEDURE proc00()\nbegin\n...\nend|\n\ndo not do the creation of a procedure inside \\e of mysql',NULL,NULL,NULL,'0000-00-00 00:00:00'),(164,'#mysql #procedure #proc #call',NULL,NULL,'call proc00()',NULL,NULL,NULL,'0000-00-00 00:00:00'),(165,'#mysql #procedure #proc #parameter #argument #in',NULL,NULL,'\nCREATE PROCEDURE proc00 (IN param00 INT)\nbegin\n...\nend\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(166,'#mysql #procedure #proc #parameter #argument#in #call',NULL,NULL,'call proc00(1)\nOR\nSET @var00 := 2;\ncall proc00(@var00)\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(167,'#mysql #procedure #proc #parameter #argument',NULL,NULL,'\nCREATE PROCEDURE proc00 (IN param00 INT, OUT param01 int)\nbegin\n...\nend\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(168,'#mysql #conf #activate#log',NULL,NULL,'edit:/etc/mysql/my.cnf, add\n  [mysql]\n  general_log_file        = /var/log/mysql/mysql.log\n  general_log             = 1\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(169,'#definition #pen_testing','Penetration Testing goes beyond an assessment by evaluating identified vulnerabilities\nA Penetration Test would attempt to attack those vulnerabilities in the same manner as a malicious hacker to verify which vulnerabilities are genuine reducing the real list of system vulnerabilities\n\n\nPenetration Testing does not make networks more secure!\nPenetration Testing evaluates the effectiveness of existing security\nIf\nIf a customer does not have strong security then they will receive little value from Penetration Testing services ',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(170,'#ptes #terminology #methodology','The most common terminology defining the starting state is Black box testing, White box testing, or a blend between White and Black box testing known as Gray box testing\n\nBlack box assumes the Penetration Tester has no prior knowledge of the target\nStarting a Black box project requires a lot of reconnaissance\n\nWhite box is when a Penetration Tester has intimate knowledge about the system.\n\ngray box is between white and blackbox\n\nAn internal security group usually performs white box testing',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(171,'#git #add #remote#repo',NULL,'git remote add origin https://github.com/user/repo.git',NULL,'aa02',NULL,NULL,'0000-00-00 00:00:00'),(172,'#git #version #check',NULL,'git --version',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(173,'#git #remote#repo #tip #ssh','\nedit: .git/config\n  change: url=https://MichaelDrogalis@github.com/derekerdmann/lunch_call.git\n  to:     url=ssh://git@github.com/derekerdmann/lunch_call.git\n',NULL,NULL,'aa02',NULL,NULL,'2015-01-17 08:22:33'),(174,'#git #mail #add #global',NULL,NULL,'git config --global user.email \"your_email@youremail.com\"',NULL,NULL,NULL,'0000-00-00 00:00:00'),(175,'#git #add #username #name #global',NULL,NULL,'git config --global user.name \"Firstname Lastname\"',NULL,NULL,NULL,'0000-00-00 00:00:00'),(176,'#pentest #methodology#think_about','Definition of Target System(s)\n  the location on the network, types of systems, and business of those systems\n\nTimeframe of the testing\n  \nHow Targets Are Evaluated\n  What types of testing, exploitation are not permitted\n  Examples are; using social networking by pretending to be an employee\n\nTools and software\n\nnotified parties\n  may s1 should be informed about the test\n\nInitial Access Level\n  What type of information and access is provided prior to _kicking off_ the Penetration Test?\n\nDefinition of Target Space\n\nIdentification of Critical Operation Areas\n  which area should not be touched\n\nDeliverable:\n  What type of final report is expected?\n  Remediation expectations:\n\n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(177,'#pastebinit #install',NULL,'apt-get install pastebinit',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(178,'#pastebinit #manual',NULL,'\npastebinit file00\nls -a | pastebinit\n  # do not do this next one: \n  # ls -a|pastebinit\n',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(179,'#kali #pentest #sec #intro #basic #concepts #steps #reconnaissance','\nRegardless if the starting point is White, Black, or Gray box testing\n  there is a set of steps that should be followed \n\nReconnaissance\n  learn as much as possible about a target\'s environment\n  The more information you can identify about a target, the better chance you have to identify the easiest and fastest path to success.\n  Black box testing requires more reconnaissance than White box testing\n  can include researching a target\'s Internet footprint,\n\n  The deliverable of a reconnaissance assignment should include a list of all the assets being targeted\n\n  Kali Linux offers a category labeled Information Gathering that serves as a Reconnaissance resource\n  Tools include methods to research network, data center, wireless, and host systems\n\n  The following is the list of Reconnaissance goals:\n•	 Identify target(s)\n•	 Define applications and business use\n•	 Identify system types\n•	 Identify available ports\n•	 Identify running services\n•	 Passively social engineer information\n•	 Document findings\n\n\nTarget evaluation\n  next step is evaluating the target for vulnerabilities.\n\nExploitation\n  the hack\n\nPrivilege escalation\n  think about how to go higher in the hierarchy of the system\n\nMaintaining a foothold\n  think about how I could go back to this hacked_sys at next time\n\n\ndoing the report\n	write a report of your work\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 07:19:06'),(180,'#git #ssh #remote#repo',NULL,NULL,'\ncd ~/.ssh && ssh-keygen\n  to create a pub/private_ssh_key\ncat id_rsa.pub | xclip\n  or copy(ctrl_c) the public key created in ~/.ssh/\ngo in github.com, log_in\ngo to: settings(on right_up of ur profile)\n  ssh_key in the left_middle\n  click add_ssh_key\ncopy the id_rsa.pub \n  add title\n  copy it to key\n','aa01',NULL,NULL,'0000-00-00 00:00:00'),(181,'#mysql #check #version',NULL,NULL,'mysql -h localhost -V\n  -h to determine the host\n  -V to tell that u want the version \n\n\ninside mysql\n	show variable like \'*version*\';\n	select version() ;\n','',NULL,NULL,'0000-00-00 00:00:00'),(182,'#kali #methodology #hack #steps #exo #phase #tool#category','\nreconnaissance\n  information gathering:\n    Tools range from identifying devices to protocols used\n  sniffing_spoofing tools\n\ntarget vulnerabilities\n  Vulnerability Analysis: \n\nexploitation\n  Web Applications\n  password attacks\n  exploitation tools\n\nescalading the hierarchy\n  password attacks\nfootholding\nreport\n\nnot yet done\n',NULL,NULL,NULL,'-p 31 /srv/doc/h/webPenTestWithKali.pdf',NULL,'0000-00-00 00:00:00'),(183,'#irc #connect #server #freenode #irssi',NULL,'/connect irc.freenode.net',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(184,'#conky #intro #monit#sys #linux',NULL,NULL,'surveiller de nombreux paramètres systèmes (charge processeur, occupation mémoire, températures, vitesse ventilateurs, charge batterie, trafic réseau). ',NULL,NULL,NULL,'0000-00-00 00:00:00'),(185,'#linux #bash #test#existance#folder #file #if',NULL,'test -e /path/file00 && echo \'file is there\' || echo \'missing file\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(186,'#pentest #sow #methodology','\nBefore you offer Penetration services, write a sow(statement of work)\n  will outlines the work you are going to perform \n',NULL,NULL,NULL,'-p 295 webPenTestWithKali.pdf',NULL,'0000-00-00 00:00:00'),(187,'#dradis #kali #intro #tool','Dradis is an open source framework for information _sharing_.\nDradis provides a centralized repository of information to keep track of:\n  what has been done and\n  still needs to be completed\n\nu can access dradis by running\n  dradis\n  and check at https://127.0.0.1:3004/\n\nfirstime u run dradis,\n  set up a passw for user::root\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 07:20:43'),(188,'default#port',NULL,NULL,'\nfrom: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-sg-en-4/ch-ports.html\n\n\nif not mentioned, then it can use udp and tcp \n\ndradis:127.0.0.1:3004\n13 	daytime 	Sends date and time to requesting host \n20 	ftp-data 	FTP data port \n21 	ftp 		File Transfer Protocol (FTP) port; sometimes used by File Service Protocol (FSP) \n22 	ssh 		Secure Shell (SSH) service \n23 	telnet 	The Telnet service\n25 	smtp 	Simple Mail Transfer Protocol (SMTP) \n42 	nameserver 	Internet Name Service \n43 	nicname 	WHOIS directory service \n49 	tacacs 	Terminal Access Controller Access Control System for TCP/IP based authentication and access \n53 	domain 	domain name services (such as BIND) \n63 	whois++ 	WHOIS++, extended WHOIS services \n69 	tftp 	Trivial File Transfer Protocol (TFTP) \n80 	http 	HyperText Transfer Protocol (HTTP) for World Wide Web (WWW) services\n88 	kerberos 	Kerberos network authentication system \n107 	rtelnet 	Remote Telnet \n109 	pop2 	Post Office Protocol version 2\n110 	pop3 	Post Office Protocol version 3 \n115 	sftp 	Secure File Transfer Protocol (SFTP) services \n123 	ntp 	Network Time Protocol (NTP) \n137 	netbios-ns 	NETBIOS Name Service used in Red Hat Enterprise Linux by Samba \n143 	imap 	Internet Message Access Protocol (IMAP)\n161 	snmp 	Simple Network Management Protocol (SNMP) \n174 	mailq 	MAILQ email transport queue \n194 	irc 	Internet Relay Chat (IRC) \n213 	ipx 	Internetwork Packet Exchange (IPX), a datagram protocol commonly used in Novell Netware environments\n220 	imap3 	Internet Message Access Protocol version 3 \n389 	ldap 	Lightweight Directory Access Protocol (LDAP) \n443 	https 	Secure Hypertext Transfer Protocol (HTTP) \n546 	dhcpv6-client 	Dynamic Host Configuration Protocol (DHCP) version 6 client\n547 	dhcpv6-server 	Dynamic Host Configuration Protocol (DHCP) version 6 Service \n565 	whoami 	whoami user ID listing \n631 	ipp 	Internet Printing Protocol (IPP) \n636 	ldaps 	Lightweight Directory Access Protocol over Secure Sockets Layer (LDAPS) \n873 	rsync 	rsync file transfer services \n992 	telnets 	Telnet over Secure Sockets Layer (TelnetS) \n993 	imaps 	Internet Message Access Protocol over Secure Sockets Layer (IMAPS) \n994 	ircs 	Internet Relay Chat over Secure Sockets Layer (IRCS) \n995 	pop3s 	Post Office Protocol version 3 over Secure Sockets Layer (POP3S) \ndradis:127.0.0.1:3004\n3306 	mysql 	MySQL database service \n\n15/tcp 	netstat 	Network Status (netstat) \n\ncheck more at: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-sg-en-4/ch-ports.html\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(189,'socket','combination of software Port and IP address',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(190,'#ports #well-known #assigned #default ','Well known ports are from 0 to 1023(total 2^10=1024 ports)\nDefault port is a designated port for particular well-known service such as web server, mail server, ftp server etc. By default FTP uses 21 port, DNS uses 53 and Apache uses 80 port',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(191,'#protocol_number #prot_nb #number','Do not confuse protocol_number with port numbers\n   TCP protocol number:6\n   UDP protocol number:17 \n',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(192,'#port #samba','199',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(193,'#port #pop3s','995',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(194,'NFS(nfsd, rpc.nfsd, rpc, portmap)','2049',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(195,'#linux #ls #get#size #awk',NULL,'ls -nlh file00 | awk \'{print $5}\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(196,'#casefile #maltego #info#gathering #intro','to determine the relationships and real world links between hundreds of different types of information.\ncan be used in information gathering\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:09:07'),(197,'#casefile #maltego #info#gathering #execution#kali #tool','casefile\n  for casefile\n\nmaltego\n  for maltego',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:12:37'),(198,'#magictree #report #execution#kali #tool',NULL,NULL,'\nMagicTree is a Penetration Tester productivity tool designed for data consolidation, external command execution, and report generation\n',NULL,NULL,NULL,'2015-01-14 07:20:43'),(199,'#mysql #create#user',NULL,NULL,'\nCREATE USER \'max\'@\'localhost\' IDENTIFIED BY \'maxisthebest\';\n  max peut se connecter au_a partir du localhost(l_ordi qui possede mysql)\nCREATE USER \'elodie\'@\'194.28.12.4\' IDENTIFIED BY \'ginko1\';\n  elodie ne peut pas se connecter sur localhost si @localhost diff de 194.28.12.4\nCREATE USER \'gabriel\'@\'arb.brab.net\' IDENTIFIED BY \'chinypower\';\n  a partir d_un @dns\nCREATE USER \'thibault\'@\'194.28.12.%\' IDENTIFIED BY \'basketball8\';\n  peut se connecter sur 194.168.12.2-3-4-....\nCREATE USER \'hannah\'@\'%\' IDENTIFIED BY \'looking4sun\';\n  peut se connecter a partir de _tout_ machine\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(200,'#mysql #rename#user',NULL,NULL,'rename user \'user00\'@\'host00\' to \'user01\'@\'host01\' ;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(201,'#mysql #change#pass from#root #pwd #password',NULL,NULL,'set password for \'user00\'@\'192.164.1.%\' = password(\'pass00\') ;\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(202,'#mysql #privilege #intro',NULL,NULL,'\nau debut, user00 sans privilege donc peut _rien_(select, insert, ...) faire, se connecte selmnt\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(203,'#mysql #privilege #exemple',NULL,NULL,'\nGRANT SELECT,\n	UPDATE (nom, sexe, commentaires),\n	DELETE,\n	INSERT\nON elevage.Animal\nTO \'john\'@\'localhost\' IDENTIFIED BY \'exemple2012\';\n	action de john sur db(elevage)table(animal): \n		tt selecter\n		updater(nom, sexe, commentaires)\n		tt delete\n		tt insert\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(204,'#mysql #privilege #exemple',NULL,NULL,'\ngrant all on table db00.* to \'user00\'@\'192.168.1.%\' identified by \'pass00\'\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(205,'#mysql #date #now',NULL,NULL,'\nselect curdate() ;\nselect current_date() ;\nselect now() ;\nselect current_date ;\nselect curtime();\n\nselect now();\n  ret datetime\nselect date(now());\nselect time(now());\nselect day(now());\n  1 - 31\nselect dayofweek(now());\n  1 - 7\n  1: sunday\n  2: monday\n  6: friday\n  7: saturday\nselect weekday(now()) ;\n  0 - 6\n  0: sunday\n  1: mon\n  7: sunday\nselect dayname(now());\n  ret sunday | monday | ...\nselect dayofyear(now());\n  ret 1 - 366\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(206,'#mysql #time #lang #langue #language',NULL,NULL,'\nset lc_time_names=\'fr_FR\'\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(207,'#mysql #date #more_options #month',NULL,NULL,'\nselect monthname(now());\nselect year(now());\n\nselect hour(now());\nselect minute(now());\nselect second(now());\n\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(208,'#mysql #date_format #format',NULL,NULL,'\nselect date_format(now(), \'le %W %e %M %Y\') ;\n	le Dimanche 16 Fevrier 2014\n  	%d Jour du mois (nombre à deux chiffres, de 00 à 31)\n	%W Nom du jour de la semaine\n	%a Nom du jour de la semaine en abrégé\n	%m Mois (nombre de deux chiffres, de 00 à 12)\n	%c Mois (nombre de un ou deux chiffres, de 0 à 12)\n	%M Nom du mois\n	%b Nom du mois en abrégé\n	%Y Année, sur quatre chiffres\n	%r Heure complète, format 12h (hh:mm:ss AM/PM)\n	%T Heure complète, format 24h (hh:mm:ss)\n	%H Heure sur deux chiffres et sur 24 heures (de 00 à 23)\n	%i Minutes (de 00 à 59)\n	%e Jour du mois (nombre à un ou deux chiffres, de 0 à 31)\n	%p AM/PM\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(209,'#mysql #str_to_date #get_format',NULL,NULL,'\n\nSELECT STR_TO_DATE(\'11.21.2011\', GET_FORMAT(DATE, \'USA\')) ;\n  11.21.2011 is a date the get_format(date, ...)\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(210,'#mysql #datediff #difference #date',NULL,NULL,'\nSELECT DATEDIFF(\'2011-12-25\',\'2011-11-10\') AS nb_jours;\n  out: 45',NULL,NULL,NULL,'0000-00-00 00:00:00'),(211,'#mysql #timediff #difference #time',NULL,NULL,'\nSELECT TIMEDIFF(\'2011-12-25 21:34:55\',\'2011-11-10 04:54:44\') AS difftime;\n  out: 20:35:20',NULL,NULL,NULL,'0000-00-00 00:00:00'),(212,'#mysql #date #interval',NULL,NULL,'\nselect now() + interval 4 day;\ninsert into table00(col00) values (now() + interval 4 day) ;\n\nselect now() + interval 4 hour;\nselect now() + interval 4 minute;\nselect now() + interval 4 month;\nselect now() + interval 4 year;\n\nremember that there is no \"s\" in:\n  hour\n  minute\n  month\n  ... ',NULL,NULL,NULL,'2015-01-30 20:38:41'),(213,'#mysql #show#procedure',NULL,'SHOW PROCEDURE STATUS;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(214,'#mysql #show#function',NULL,'SHOW FUNCTION STATUS;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(215,'#mysql #drop#procedure #delete',NULL,NULL,'drop procedure if exists proc00\n  do not forget the \"s\" in \"if exists\"',NULL,NULL,NULL,'2015-01-17 10:07:59'),(216,'#mysql #drop#function #delete',NULL,NULL,'drop function if exists\n  do not forget the \"s\" in \"if exists\"',NULL,NULL,NULL,'0000-00-00 00:00:00'),(217,'#mysql #create#procedure #tip','do not do the creation of a procedure inside \\e of mysql',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(218,'#mysql #inquery #table #notes_tech',NULL,NULL,'select id_n_t, tiitle from notes_tech where tiitle like \'%mysql%\' and tiitle like \'%procedure%\' G',NULL,NULL,NULL,'0000-00-00 00:00:00'),(219,'#mysql #show#db#all',NULL,'show databases;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(220,'#mysql #show#table#all',NULL,'show tables;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(221,'#mysql #timestamp #convert to#datetime #from_unixtime',NULL,NULL,'SELECT FROM_UNIXTIME(1325595287)',NULL,NULL,NULL,'0000-00-00 00:00:00'),(222,'#firefox #addons #ads #adblock_edge','Adblock Edge is a fork of the Adblock Plus version 2.1.2 extension for blocking advertisements on the web.',NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(223,'#mysql #datetime#convert_to#timestamp #from_unixtime #unix_timestamp',NULL,NULL,'SELECT UNIX_TIMESTAMP(\'2012-01-03 13:54:47\');\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(224,'#mysql #convert#time#second #time_to_sec #sec_to_time',NULL,NULL,'select SEC_TO_TIME(102569), TIME_TO_SEC(\'01:00:30\');\n',NULL,NULL,NULL,'0000-00-00 00:00:00'),(225,'#mysql #last #day#month',NULL,NULL,'select last_day(\'2012-02-03\'',NULL,NULL,NULL,'0000-00-00 00:00:00'),(226,'#mysql #show#create#table',NULL,NULL,'show create table table00;\n  that_s show the cmd used to create the table00',NULL,NULL,NULL,'0000-00-00 00:00:00'),(227,'#mysql #create#view',NULL,'create view v_name_view as select * from notes_tech where tiitle like \'%mysql%\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(228,'#mysql #create#view #replace',NULL,'create view or replace v_name_view as select * from notes_tech where tiitle like \'%mysql%\'',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(229,'#mysql #drop#view #delete',NULL,'drop view view00',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(230,'#mysql #show#view #list #all',NULL,'SHOW FULL TABLES IN db00 WHERE TABLE_TYPE LIKE \'VIEW\';',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(231,'#mysql #distinct',NULL,'select distinct col00 from table00 ;',NULL,NULL,NULL,NULL,'0000-00-00 00:00:00'),(232,'test',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-13 07:22:03'),(233,'#mysql #order_of#order_by#limit#offset','already in col::tiitle',NULL,NULL,NULL,NULL,NULL,'2015-01-13 07:36:28'),(234,'#mysql #select #where #like #elargir #extend',NULL,NULL,'\nselect * from table00 where col00 like \'%patt00%\';\n  -- then all lines with col00 in (xxxpatt00xxx) will be selected\n\nselect * from table00 where col00 like \'%patt00%patt01\';\n  -- then all lines with col00 in (xxxpatt00xxxpatt01) will be selected\n\nselect * from table00 where col00 like \'_patt00_\';\n  -- then all lines with col00 in (xpatt00x) will be selected\n  -- only one char\n\nselect * from table00 where col00 like \'_patt00_patt01\';\n  -- then all lines with col00 in (xpatt00Xpatt02) will be selected\n\n',NULL,NULL,NULL,'2015-01-13 07:41:19'),(235,'#mysql #create#procedure #tip',NULL,NULL,'\ndelimiter |\ncreate procedure srch_table_name (in patt varchar(50)) \nbegin \n	set @real_patt=concat(\'%\', patt, \'%\'); \n		-- u shouldn\'t add \'\' inside the real_patt\n		-- this next one is wrong \n		-- set @real_patt=concat(\'\\\'%\', patt, \'%\\\'\');\n	select * from engl where keey like @real_patt ; \nend|\ndelimiter ;\n',NULL,NULL,NULL,'2015-01-13 07:33:44'),(236,'#mysql #select #between #date #and',NULL,NULL,'\nSELECT * FROM table00 WHERE col00 BETWEEN \'2008-01-05\' AND \'2009-03-23\';\n',NULL,NULL,NULL,'2015-01-13 07:53:10'),(237,'#mysql #sensitive#case #casse#sensible #select',NULL,NULL,'\nselect * from table00 where col00 like binary \'%patt00%\';\n',NULL,NULL,NULL,'2015-01-13 07:49:27'),(238,'#mysql #not_like #like #select',NULL,NULL,'\nselect * from table00 where col00 not like \'%patt00%\';\n  it will select all lines _NOT_ containing patt00 in col00\n',NULL,NULL,NULL,'2015-01-13 07:50:18'),(239,'#mysql #count #like #select',NULL,NULL,'\nselect count(id_n_t) from notes_tech where tiitle like \'%patt00%\'\n  it will count all lines which contains patt00\n',NULL,NULL,NULL,'2015-01-13 07:56:27'),(240,'#mysql #select #in',NULL,NULL,'\nselect count(id_n_t) from notes_tech where col00 in (7, 1, 56, 74, 3);\n  it will pick lines with col00=7 1 56 ...\n',NULL,NULL,NULL,'2015-01-13 07:58:13'),(241,'#mysql #dump #mysqldump #save#db',NULL,NULL,'\nmysqldump -u user00 -p --opt base00 > save00.sql # this is a cmd_linux\n  --opt		then the cmd is very fast to exe\n\nUSE nom_base;\nsource file00.sql;\n	# those prev 2 cmd are mysql_cmd, inside: mysql>\n# ifk, u should be in folder00 where file00.sql is in\n',NULL,NULL,NULL,'2015-01-13 08:03:25'),(242,'#mysql #dump #restore#db',NULL,NULL,'\nmysql db00 < file00.sql # this is a cmd_linux\n',NULL,NULL,NULL,'2015-01-13 08:05:39'),(243,'#mysql #conf #order','\nlinux\n	/etc/my.cnf\n	/etc/mysql/my.cnf\n	~/.my.cnf\nwindows\n	WINDIRmy.ini, \n	WINDIRmy.cnf \n		echo %WINDIR% # to check what is WINDIR\n	-\n	C:my.ini ou C:my.cnf \n	-\n	INSTALLDIRmy.ini \n	ou \n	INSTALLDIRmy.cnf \n		INSTALLDIR est le dossier dans lequel MySQL a été installé.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-13 08:37:15'),(244,'#mysql #create#table #insert#default#timestamp #datetime',NULL,NULL,'\ncreate table table00 (\n...\ncol00 timestamp on default current_timestamp on update current_timestamp ;\n...\n',NULL,NULL,NULL,'2015-01-13 09:13:40'),(245,'#mysql #trigger #intro',NULL,NULL,'\nAttachés à une table00\nil y a des instructions qui s\'exe tout seul qud:	\n	faire insert\n	faire update\n	faire delete\nsur table00\n\n__warning__: \nresult of select_query inside trigger00 must be set into var00 -- ex select * from table00; is not allowed\n  but this next_one is allowed:\n    select col00 into var00 from table00;\n\none event(ex: after insert on table00) for one trigger',NULL,NULL,NULL,'2015-01-17 12:37:27'),(246,'#mysql #create#trigger #intro',NULL,NULL,'\ndelimiter |\nCREATE TRIGGER trigger00 \n[ after|before ] \n[ insert|update|delete ]\nON table00 FOR EACH ROW\nbegin\n...\nend |\ndelimiter ;\n\nex:\ndelimiter |\ncreate trigger after_insert_table00 after insert on table00 for each row\nbegin\n...\nend\n|\ndelimiter ;\n',NULL,NULL,NULL,'2015-01-13 10:27:18'),(247,'#mysql #create#trigger #old #new',NULL,NULL,'\nOLD : représente les valeurs des colonnes de la ligne traitée avant qu\'elle ne soit modifiée par l\'événement déclencheur.\nNEW : représente les valeurs des colonnes de la ligne traitée après qu\'elle a été modifiée par l\'événement déclencheur.\n\n',NULL,NULL,NULL,'2015-01-13 11:11:34'),(248,'#exe#linux#cmd_from#mysql',NULL,'mysql> \\! cmd_lin',NULL,NULL,NULL,NULL,'2015-01-13 12:38:45'),(249,'#col',NULL,'val',NULL,NULL,NULL,NULL,'2015-01-13 12:45:03'),(250,'#mysql #show#procedure#definition',NULL,'show create procedure proc00',NULL,NULL,NULL,NULL,'2015-01-13 12:55:10'),(251,'#mysql #warning no#apostrophe #procedure',NULL,NULL,'\ndelimiter |\ncreate procedure ins_nt_t_c(in tiitle00 text, in cmd00 text ) begin insert into notes_tech (tiitle, cmd) values (tiitle00, cmd00); end  \ndelimiter ;\n',NULL,NULL,NULL,'2015-01-13 12:53:50'),(252,'#mysql #sum #select',NULL,NULL,'\nselect sum(col_int) from table00;',NULL,NULL,NULL,'2015-01-13 13:04:08'),(253,'#mysql #index#add #alter',NULL,NULL,'alter table table00 add index (col00)\nalter table table00 add index ind_name(col00)',NULL,NULL,NULL,'2015-01-13 13:11:33'),(254,'#mysql #index#drop #alter',NULL,NULL,'alter table table00 drop index (col00)\nalter table table00 drop index ind_name(col00)',NULL,NULL,NULL,'2015-01-13 13:13:54'),(255,'#mysql #unique #alter',NULL,NULL,'alter table table00 add unique (col00)',NULL,NULL,NULL,'2015-01-13 13:17:04'),(256,'#mysql #fulltext #index #intro #basis #theory','only in tables with engine_myisam\nindex to be applied only in col:varchar, char, text\n\nLorsque vous faites une recherche FULLTEXT sur une chaîne de caractères, cette chaîne est découpée en mots\nmot = toute suite de caractères composée de lettres, chiffres, tirets bas _ et apostrophes\n  porte-clees = 2mots\n\nsi col00 est index(fulltext)\n	table00 doit avoir au moins 3lg\n	faire rech dans col00, alors:\n	  les mots trop courts (moins de quatre lettres) sont ignorés ;\n	  et les mots trop communs (en anglais, about, after, once, under, the...) ne sont également pas pris en compte.\n\nil y a 3 types de _recherche_ pour les col_ind_fulltext:\n	Recherche naturelle\n		un seule coincide, et hop, dans resultat\n		#mysql #fulltext #index #select #match#against #in#natural#language#mode\n	Recherche avec booléens\n		not yet done\n	Recherche avec extension de requête\n\nnot yet done\n',NULL,NULL,NULL,'-p 80 464494-administrez-vos-bases-de-donnees-avec-mysql.pdf',NULL,'2015-01-13 13:58:26'),(257,'#mysql #alter#table #change#engine',NULL,NULL,'alter table table00 engine = myisam',NULL,NULL,NULL,'2015-01-13 15:20:39'),(258,'#mysql #query #replace_in#string',NULL,NULL,'UPDATE table00 SET col00 = REPLACE (col00, \'SearchForThis\', \'ReplaceWithThis\') where id_col > 1',NULL,NULL,NULL,'2015-01-13 15:25:18'),(259,'#mysql #show#index #list #all',NULL,NULL,'show index from table00;',NULL,NULL,NULL,'2015-01-13 15:27:33'),(260,'#mysql #check#status',NULL,NULL,'mysql> status',NULL,NULL,NULL,'2015-01-13 15:30:13'),(261,'#mysql #create#table #fk #foreign#key #jointure',NULL,NULL,'\nto make in relation table00 and table01\n\ncreate table table00(\n...\nconstraint foreign key(col_in_table00) references table01(col_in_table01)\n...\n);\n #relation',NULL,NULL,NULL,'2015-01-13 17:24:42'),(262,'#mysql #select #jointure #relation',NULL,NULL,'\nrelation:\n	table00(col00) to table01(col00)\n\nselect * from table00 inner join table01 on table00.col00=table01.col00 where table00.col00a=34;\n',NULL,NULL,NULL,'2015-01-13 17:31:59'),(263,'#mysql #select #jointure #interne#externe #basic #theory',NULL,NULL,'\nSELECT * FROM A INNER JOIN B ON A.a = B.b\nCeci retournera uniquement les lignes pour lesquelles A.a et B.b correspondent.\n\nexterne, comme interne mais:\n  	permet de sélectionner également les lignes pour lesquelles il n\'y a pas de correspondance dans une des tables jointes\n	deux types de jointures externes \n		jointures par la gauche \n			par: LEFT JOIN ou LEFT OUTER JOIN\n			on veut toutes les lignes de la table de gauche \n				même si certaines n\'ont pas de correspondance avec une ligne de la table de droite\n\n		jointures par la droite \n\n	evince -p 104 464494-administrez-vos-bases-de-donnees-avec-mysql.pdf\n',NULL,NULL,NULL,'2015-01-13 19:24:59'),(264,'#vimperator #basic #tab #next#prev',NULL,NULL,'gt: got to next\ngT: go to prev tab',NULL,NULL,NULL,'2015-01-14 06:11:04'),(265,'#vimperator #basic #history #next#prev',NULL,NULL,'<C-o>: go back in the history of the curr_tab\n<C-i>: go forward in the history of the current_tab',NULL,NULL,NULL,'2015-01-14 06:15:15'),(266,'#vimperator #basic #open#url in #other_tab',NULL,NULL,':tabopen url.com\nOR\nturl.com',NULL,NULL,NULL,'2015-01-14 06:17:36'),(267,'#vimperator #basic #open#url in #current_tab',NULL,NULL,':open url.com\nOR\nourl.com',NULL,NULL,NULL,'2015-01-14 06:16:55'),(268,'#webcam #block #modprobe',NULL,NULL,'modprobe -r uvcvideo\n  -r is used to remove the module\n  the module name is \"uvcvideo\",\n  modprobe -a uvcvideo \"to add the module\"',NULL,NULL,NULL,'2015-01-19 18:59:39'),(269,'#webcam #block #modprobe',NULL,NULL,'\nedit:/etc/modprobe.d/blacklist.conf\nadd:\n  blacklist uvcvideo\n\nhttp://askubuntu.com/questions/166809/how-can-i-disable-my-webcam\nhttps://answers.yahoo.com/question/index?qid=20120727182612AAfYgGs',NULL,NULL,NULL,'2015-01-19 18:59:39'),(270,'#linux #add#remove#module #modprobe #charge#decharge',NULL,NULL,'\nmodprobe -a mod00\n  to add it\nmodprobe -r mod00\n  to rm it\n\nto rm it permanently\n  vi /etc/modprobe.d/blacklist.conf\n  add:\n    blacklist uvcvideo\n',NULL,NULL,NULL,'2015-01-14 10:18:38'),(271,'#kali #waybackmachine #methodology #robot #site#info#gathering','\nsite00.com/robots.txt\n  will show what are disallowed for visiting\n\nto get how looked like the site00.com many years before:\nto see the evolution of the site00.com\n	got at \n		www.archive.org\n		https://web.archive.org/web/*/http://www.site00.com\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 10:54:58'),(272,'#tuto #info#gathering #byme','\ntake a website: site00.com\n	ping www.site00.com\n		to get the ip00 of site00.com\n	whois ip00\n		to get many info about site00.com\n #warning: this next one is to not do:\n  whois www.site00.com',NULL,NULL,NULL,NULL,NULL,'2015-01-14 11:43:47'),(273,'#myip',' 41.204.110.74',NULL,NULL,NULL,NULL,NULL,'2015-01-14 11:45:20'),(274,'#myip by#arin.net',' 41.204.110.74',NULL,NULL,NULL,NULL,NULL,'2015-01-14 11:46:34'),(275,'#tool #sec #payant #linux #kali #pentest #nessus not#free','\nnessus est un outil de sécurité informatique.\n	signale les faiblesses potentielles ou avérées du matériel testé (machines, équipement réseau).\n	capable de scanner un équipement (machine ou matériel réseau), un ensemble d\'équipements (à partir d\'un fichier ou d\'une plage IP) ou encore un réseau entier.\n 	Le résultat du scan fournira :\n 		la liste des vulnérabilités par niveaux de criticité,\n		une description des vulnérabilités,\n		et surtout la méthode ou un lien pour solutionner le problème.\n	\n	  	/srv/mmedia/pic/Nessus-Google-Chrome_2012-03-20_19-01-57.png \n    (http://www.nessus.org/download/). ',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:11:22'),(276,'#tool #kali #pentest #maltego','Maltego can comb popular social media, public records, and job recruiting websites to fingerprint an individual based on limited information\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:21:21'),(277,'#tool #kali #pentest #maltego #methodology','Maltego can comb popular social media, public records, and job recruiting websites to fingerprint an individual based on limited information\n  A researcher could gather information such as everywhere an individual has lived,\n	one business, people with which they socialize, special interests, favorite sport\nteams, and other useful data for future research and social engineering attack',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:23:41'),(278,'#beef #tool #kali #intro #pentest','\nBeEF is a browser-based exploit package that \"hooks\" one or more\n	browsers as beachheads for launching attacks. A user can be hooked by accessing a\n	customized URL and continue to see typical web traffic, while an attacker has access\n	to the user\'s session.\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:51:37'),(279,'#beef #tool #kali #intro #pentest','ifk: beef is useful while pentester has access to the user_s session',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:52:06'),(280,'#beef #tool #kali #intro #pentest','BeEF bypasses network security appliances and host–based, anti-virus applications by targeting the vulnerabilities found in common browsers, such as ff and ie',NULL,NULL,NULL,NULL,NULL,'2015-01-14 12:53:56'),(281,'#kali #tool #beef #run#server #tuto','\ncd /usr/share/beef-xss\n./beef\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 13:28:54'),(282,'#kali #tool #beef #methodology','\nu need to redirect the victim into ur beef_url_hook(in_running_server: http://127.0.0.1:3000/hook.js) \n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 13:07:08'),(283,'#kali #tool #panel #admin#beef #run #tuto','\nafter running the server of beef, \nu need to go in interface_ui|web_admin of beef:\n	go at: http://127.0.0.1:3000/ui/panel\n		which u see in the terminal of running of beef_server\n	\n	in the first time of connection to server_beef:\n		username: beef\n		password: beef\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 13:21:51'),(284,'#burp #kali #methodology #tool','\nBurp Proxy is a tool that intercepts HTTP and HTTPS traffic. It allows a Penetration\nTester to examine an application, its vulnerabilities, and the two-way traffic between\na client and a web server. Burp Proxy is very popular because of its ability to not\nonly examine the traffic, but also, it manipulates requests\n\nWhen a user enters a URL in their web browser such as http://www.DrChaos.com, \nthey expect to be directed to the website. A proxy server will\nintercept that request and send it on behalf of a client\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 14:04:42'),(285,'#mysql #change #column#order',NULL,NULL,'ALTER TABLE table00 CHANGE COLUMN col00 col00 VARCHAR(50) AFTER col01;\n  then col00 will be placed after col01\n  note thate there is no before col00\n',NULL,NULL,NULL,'2015-01-14 15:16:19'),(286,'potatoes',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 15:30:55'),(287,'does_it work?',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 15:40:21'),(288,'#mysql #had#issue #tuto','\ni removed a column which is a key\ni set it back but the place of that new_col is in the bottom\n\nsolution:\n=====================================\ni removed totally col00\ni recreate it but no auto_increment and not a key\ni set its place in the head of all col by:\n  ALTER TABLE Employees CHANGE COLUMN col00 col00 VARCHAR(50) AFTER first_col;\n  	there is no: before first_col;\n  ALTER TABLE table00 CHANGE COLUMN first_col first_col VARCHAR(50) AFTER col00;\n  	now col00 is the first of all columns\nadd the fact that col00 is an auto_increment and a primary key by:\n  alter table table00 change col00 col00 int(5) auto_increment key;\n\nand it\'s done\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 15:40:48'),(289,'#tool#kali #msfvenom #intro','msfvenom is a combination of Msfpayload and Msfencode, putting both of these tools into a single framework instance. The advantages of msfvenom are:\n    One single tool\n	    Standardized command line options\n		Increased speed\n\nMsfvenom has a wide range of options available:\n	msfvenom -h',NULL,NULL,NULL,NULL,NULL,'2015-01-14 18:37:18'),(290,'#update_for#locate #linux',NULL,'updatedb # this is a linux cmd',NULL,NULL,NULL,NULL,'2015-01-14 18:57:08'),(291,'#irc #server','irc.freenode.net',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:07:02'),(292,'#irc #server','irc.idlemonkeys.net',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:07:50'),(293,'#irc #idlemonkeys #chan','canyouhack.it',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:08:46'),(294,'#irc #freenode #chan','#kali-linux',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(295,'#irc #freenode #chan','#kali-fr',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(296,'#irc #freenode #chan','#mysql',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(297,'#irc #freenode #chan','#linux',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:13:50'),(299,'#irc #freenode #chan','#debian-facile',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:16:18'),(300,'#irc #freenode #chan','#git-fr',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(301,'#irc #freenode #chan','#openobject for openerp',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(302,'#irc #freenode #chan','#openobject-fr for openerp',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(303,'#irc #freenode #chan','#python',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(304,'#irc #freenode #chan','#freenode',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(305,'#irc #freenode #chan','#vim',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(306,'#irc #freenode #chan','#hackcommunity.com',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(307,'#irc #freenode #chan','#python-fr',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(308,'#irc #freenode #chan','#vuc for#voip',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(309,'#irc #freenode #chan','#java',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(310,'#irc #freenode #chan','networking',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(311,'#irc #freenode #chan','bash',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(312,'#irc #freenode #chan','bottlepy',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(313,'#irc #freenode #chan','vim',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:27:58'),(314,'#irc #cmd #list_all#chan_in#server','/list',NULL,NULL,NULL,NULL,NULL,'2015-01-14 20:47:43'),(315,'#linux #logged #remote',NULL,NULL,'lastlog\n  that is how to see who were the last_connected to ur linux ',NULL,NULL,NULL,'2015-01-14 20:52:37'),(316,'#irc #freenode #chan','nethack',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(317,'#irc #freenode #chan','oxford-geeks',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(318,'#irc #freenode #chan','asm',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(319,'#irc #freenode #chan','systemadmins',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(320,'#irc #freenode #chan','ubuntu',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:16:32'),(321,'#irc #server #epiknet','irc.epiknet.org',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(322,'#irc #epiknet #chan','debian',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(323,'#irc #epiknet #chan','linux',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(324,'#irc #epiknet #chan','musique',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(325,'#irc #epiknet #chan','programmation',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(326,'#irc #epiknet #chan','rencontres',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(327,'#irc #epiknet #chan','sciences',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(328,'#irc #epiknet #chan','sdz',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(329,'#irc #server #mibbit','irc.mibbit.net',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(330,'#irc #chan #mibbit','codingcafe',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(331,'#irc #server #undernet','us.undernet.org',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(332,'#irc #chan #undernet','40+stillrocking',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:20:45'),(333,'#web #shodan #info#gathering','Shodan is a search engine that can identify a specific device, such as computer, router, server, using a variety of filters,\n',NULL,NULL,NULL,NULL,NULL,'2015-01-14 21:49:30'),(334,'#juniper_family is used to build a data_center\nLes produits de Juniper sont composés des familles de routeurs :\n    T-series sont de gros routeurs de backbone (Tera Router).\n    M-series sont des rout',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:22:23'),(335,'tcp_ip7 to 1: please do not throw sausage pizza away',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:38:07'),(336,'tcp_ip1 to 7: all people seems to need data processing',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:38:07'),(337,'tcp_ipplease do not throw sausage pizza away',NULL,NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:38:07'),(338,'#dwdm #tcpip #intro','bcz  Internet users growing rapidly, but the applications being used are becoming more advanced and therefore consume more bandwidth\nthen there is dwdm',NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:44:41'),(339,'#backbone #intro','A backbone can tie together diverse networks in the same building, in different buildings in a campus environment, or over wide areas.\nit was a T1 line that connected 170 smaller networks together and operated at 1.544 Mbps\nIBM, MCI and Merit worked with NSF to create the backbone and developed a T3 (45 Mbps) backbone\n\nBackbones are typically fiber optic trunk lines. The trunk line has multiple fiber optic cables combined together to increase the capacity. Fiber optic cables are designated OC for optical carrier, such as OC-3, OC-12 or OC-48. An OC-3 line is capable of transmitting 155 Mbps while an OC-48 can transmit 2,488 Mbps (2.488 Gbps)\nToday there are many companies that operate their own high-capacity backbones, and all of them interconnect at various NAPs around the world.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 03:59:56'),(340,'#cluster #intro','set of connected computers that work together so that they can be viewed as a single system',NULL,NULL,NULL,NULL,NULL,'2015-01-14 22:55:26'),(341,'#ff #firefox #addons #ads #AdblockEdge','addon_name:  Adblock Edge\nfork of the Adblock Plus version\nprovide the same features as Adblock Plus 2.X \n  created by Wladimir Palant',NULL,NULL,NULL,NULL,NULL,'2015-01-15 05:57:37'),(342,'#youtube #yt #ff #firefox #addons #ads #flash#dl','addon_name:  Flash and Video Download\nDownload Flash and videos with a single click',NULL,NULL,NULL,NULL,NULL,'2015-01-15 05:56:30'),(343,'#ip #ff #firefox #addons #ip#domain #info#gathering #reconnaissance','addon_name:  IP Address and Domain Information\nThe Ultimate online investigation tool! See detailed information about every IP Address, Domain Name and Provider.\n************\nIf You use the NoScript Add-on or other JavaScript blocking add-on, please add www.tcpiputils.com to the Whitelist. If you don\'t see the icon you can use the hotkey CTRL-SHIFT-I to show the popup.***************\nThis extension displays detailed information about the current website. The information can be used for online investigation and SEO purposes.',NULL,NULL,NULL,NULL,NULL,'2015-01-15 06:02:48'),(344,'#ip #ff #firefox #addons #proxy #geo#location','addon_name: Proxy Finder (IP Switcher)\nChange your Geo-location with one click\na Firefox extension which automatically switches an Internet connection across one or more proxy servers. Put simply, Proxy Finder automates the manual process of editing Firefox\'s Proxy Settings dialog. Proxy server switching occurs based on the Manual or Automatic mode you define.\nIn the manual mode (default) you need to choose a protocol (http, https, socks4, or socks5) and enter a desired IP and Port, then press ON/OFF button to start the proxy. For the automatic mode, the extension uses its online server to search for a working proxy based on the protocol(s) and origin you have chosen.\n\nMoreover, animated icons show you when a proxy is in use. Advanced logging shows you which proxies were used. If you have any question or concern, feel free to contact me via the following address: philip[dot]tholus[at]gmail.com\n last_updated: 15/01/2015',NULL,NULL,NULL,NULL,NULL,'2015-01-15 06:09:23'),(345,'#ip #ff #firefox #addons #vimperator','addon_name: vimperator\nVimperator adds an efficient, Vim-inspired user interface on top of Firefox\n    last_updated: 14/01/2015',NULL,NULL,NULL,NULL,NULL,'2015-01-15 06:11:41'),(346,'#mysql #change#prompt',NULL,NULL,'\nusing my.cnf\n	vi ~/.my.cnf\n		[mysql]\n		prompt=\\u@\\h [\\d]>\\_\n\nfrom mysql\n	mysql> prompt u@h [d]>\n\nfrom bash\n	export MYSQL_PS1=\"u@h [d]> \"\n\ngeneric variables:\n==============================================================\n\\ displays single quote\n\\v displays server version\n\\p displays port\n\\n displays newline\n\\d displays default database\n\\u displays username\n\\U displays username@hostname accountname\n\nfor more information:\n	http://www.thegeekstuff.com/2010/02/mysql_ps1-6-examples-to-make-your-mysql-prompt-like-angelina-jolie/\n',NULL,NULL,NULL,'2015-01-15 06:58:07'),(347,'#mysql #comment#table #create#table',NULL,NULL,'create table table00(\n...\ncol00 text;\n...\n) comment \'this is the comment for this table\'\n',NULL,NULL,NULL,'2015-01-15 09:15:02'),(348,'#mysql #comment#column #alter#table',NULL,NULL,'\nalter table table00 comment \'this is the new comment\';\n',NULL,NULL,NULL,'2015-01-15 09:15:02'),(349,'#mysql only#field#name of#db00',NULL,NULL,'select COLUMN_NAME from information_schema.COLUMNS where TABLE_NAME=\'db00\';',NULL,NULL,NULL,'2015-01-16 09:18:54'),(350,'#mysql only#field#type#name of#db00',NULL,NULL,'select COLUMN_NAME,COLUMN_TYPE from information_schema.COLUMNS where TABLE_NAME=\'db00\';',NULL,NULL,NULL,'2015-01-16 09:20:07'),(351,'#mysql #manage #db','db(information_schema) is a db which has all information about the db in the server\n  information_schema.columns contains information about columns, etc....... ',NULL,NULL,NULL,NULL,NULL,'2015-01-16 09:28:20'),(352,'#mysql #variable #select',NULL,NULL,'\nselect count(*) into @var00 from table00 where col01=5;\nselect col00 into @var00 from table00 where col01=5;\n  but remember the value which will enter in var00 __must be the result of one col and one row query__\n',NULL,NULL,NULL,'2015-01-17 10:38:22'),(353,'#mysql #unset #variable',NULL,NULL,'set @var00:=null;\n    there is nothing like unset @var00  OR  unset var00;',NULL,NULL,NULL,'2015-01-16 09:45:51'),(355,'#mysql #if#statement #declare',NULL,NULL,'\nCREATE FUNCTION SimpleCompare(n INT, m INT)\n  RETURNS VARCHAR(20)\n\n  BEGIN\n    DECLARE s VARCHAR(20);\n	-- use declare then u will not need to do @s when u use it nex time\n\n    IF n > m THEN SET s = \'>\';\n    	-- IF n = m THEN SET s = \'>\';\n		-- don_t use @s bcz s is already declared\n    ELSEIF n = m THEN SET s = \'=\';\n    ELSE SET s = \'<\';\n    END IF;\n\n    SET s = CONCAT(n, \' \', s, \' \', m);\n\n    RETURN s;\n',NULL,NULL,NULL,'2015-01-16 10:22:19'),(356,'#hydra #kali #tool #intro','free brute force password cracking tool. You can attack either single or multiple user accounts and try single passwords or a list of passwords. Hydra provides IPv6 support, a graphical user interface\n    ø  Hydra knows how to interact with a huge range of target services, including AFP, FTP, HTTP, IMAP, LDAP, MySQL, Oracle, POP3, RDP, RSH, SMB, SMTP, VNC, and VMware',NULL,NULL,NULL,NULL,NULL,'2015-01-17 05:15:37'),(357,'#ff #firefox #addon #search#engine','searchengine longman for dico',NULL,NULL,NULL,NULL,NULL,'2015-01-17 05:36:30'),(358,'#mysql #variable#out #procedure','\ndelimiter |\ncreate procedure proc00(in param00 int(3), out param01 varchar(10))\nbegin\nselect col00 into param01 from table00 where col01=param00;\nend\n|\n\nto call it:\n  call proc00(45, @var00);\n',NULL,NULL,NULL,NULL,NULL,'2015-01-17 09:58:51'),(359,'#mysql #coalesce #default#fct',NULL,NULL,'Returns the first non-NULL value in the list, or NULL if there are no non-NULL values\n    SELECT COALESCE(NULL,1);\n      ret: 1',NULL,NULL,NULL,'2015-01-17 10:05:18'),(362,'#mysql #var #intro',NULL,NULL,'\nthere are many kinda variable, these are 2:\ndeclare var00\n  then when u need var00, u don_t need to add @ in front of var00\n  ex: declare var00\n  	select col00 into var00 where col01=5;\nif u didn_t declared var01\n  then use @ in front of var01\n  ex: select col00 into @var01 where col01=6;\n',NULL,NULL,NULL,'2015-01-17 11:35:30'),(361,'#mysql #rename#procedure',NULL,NULL,'first, remember that u are the user root in mysql_db\nUPDATE mysql.proc\')\nSET name = \'<new_proc_name>\',\nspecific_name = \'<new_proc_name>\'\nWHERE db = \'<database>\' AND\n  name = \'<old_proc_name>\' ;\n',NULL,NULL,NULL,'2015-01-17 10:20:10'),(363,'#mysql #drop#trigger',NULL,'drop trigger trigger00;',NULL,NULL,NULL,NULL,'2015-01-17 11:46:13'),(364,'#mysql #show#trigger',NULL,'show triggers ;',NULL,NULL,NULL,NULL,'2015-01-17 11:47:58'),(365,'#mysql #truncate #erase#all#data in_table00',NULL,NULL,'truncate table00',NULL,NULL,NULL,'2015-01-17 12:04:47'),(366,'#mysql #show#trigger#definition',NULL,'show create trigger trigger00;',NULL,NULL,NULL,NULL,'2015-01-17 12:09:40'),(367,'#mysql #sub_query #select',NULL,NULL,'select * from table00 where col00=(select max(col01) from table01)',NULL,NULL,NULL,'2015-01-17 12:16:44'),(368,'#mysql to#hexadecimal #convert',NULL,NULL,'select hex(\'cat\');',NULL,NULL,NULL,'2015-01-17 14:18:17'),(369,'#mysql from#hexadecimal #convert',NULL,NULL,'select 0x636174;',NULL,NULL,NULL,'2015-01-17 14:18:48'),(370,'#mysql #group_by',NULL,NULL,'\nif we have this in table00:\n\n	col00	col01\n	=============\n	val1	val12\n	val0	val02\n	val1	val11\n	val1	val14\n	val0	val01\n	val2	val21\n	val0	val03\n	val5	val51\n	val1	val13\n\nand we want this next:\n	col00	col01\n	=============\n	val0	val01\n	val0	val02\n	val0	val03\n	val1	val11\n	val1	val12\n	val1	val13\n	val1	val14\n	val2	val21\n	val5	val51\n\nthen:\n	select col00, col01 from table00 group by col00;\n',NULL,NULL,NULL,'2015-01-17 14:28:44'),(371,'mariadb','community-developed fork of the MySQL intended to remain free under the GNU GPL',NULL,NULL,NULL,NULL,NULL,'2015-01-17 14:38:07'),(372,'notable','remarkable, Worthy of attention or notice; ',NULL,NULL,NULL,NULL,NULL,'2015-01-17 14:39:10'),(373,'#vim #range #put',NULL,NULL,'\n:put =range(5, 17)\n	it will create sth like this:\n	5\n	6\n	7\n	8\n	...\n	17\n',NULL,NULL,NULL,'2015-01-17 15:24:07'),(374,'#vim #for #range #put',NULL,NULL,'\n:for i in range(1,10) | put =\'192.168.0.\'.i | endfor\n	192.168.0.1\n	192.168.0.2\n	192.168.0.3\n	192.168.0.4\n	192.168.0.5\n	192.168.0.6\n	192.168.0.7\n	192.168.0.8\n	192.168.0.9\n	192.168.0.10\n\n',NULL,NULL,NULL,'2015-01-17 15:37:58'),(377,'#vim #show#all#map',NULL,NULL,':map\n	displays the maps that work in normal, visual and select mode\n:map!\n	displays the maps that work in insert and command-line mode\n\n:nmap - Display normal mode maps\n:imap - Display insert mode maps\n:vmap - Display visual and select mode maps\n:smap - Display select mode maps\n:xmap - Display visual mode maps\n:cmap - Display command-line mode maps\n:omap - Display operator pending mode maps\n',NULL,NULL,NULL,'2015-01-17 15:56:58'),(378,'#vim #analysing#result :map',NULL,NULL,'\n:nmap\nn  <C-W>*      * <C-W><C-S>*\nn  <C-W>#      * <C-W><C-S>#\nn  <F2>        * :lchdir %:p:h<CR>:pwd<CR>\n\nn  Normal mode map. Defined using \':nmap\' or \':nnoremap\'.\n\n',NULL,NULL,NULL,'2015-01-17 16:06:08'),(376,'#vim #keymap #mapping#intro','\nKey mapping refers to creating a shortcut for repeating a sequence of keys or command\nex:\n	:map <F2> :echo \'Current time is \' . strftime(\'%c\')<CR>\n		then, when u hit <f2> sth like will appear where u have to enter cmd\n			Sat 17 Jan 2015 17:42:42 SAST		\n	but\n	:map! <F2> :echo \'Current time is \' . strftime(\'%c\')<CR>\n		will appear the result in the current_buffer\n\nThe first step is to decide the sequence of keys that needs to be mapped.\n\nsecond step is instead of creating a map that works in all the modes, it is better to define the map that works only in selected modes.\n\nThe third step is to find an unused key sequence that can be used to invoke the map\n',NULL,NULL,NULL,NULL,NULL,'2015-01-17 15:50:40'),(379,'#vim #redirection',NULL,NULL,'\nwhen u do some cmd in vim, the result can _span_ several pages, ie the result is too long\n  so u have to put the result inside a file\n	:redir! > vim_maps.txt\n	:map\n	:map!\n	:redir END\n',NULL,NULL,NULL,'2015-01-18 04:00:52'),(380,'#vim #unmap',NULL,NULL,'\nonly one example\n\n	:unmap <F3>\n',NULL,NULL,NULL,'2015-01-18 04:02:11'),(381,'#language #japanese #types','Three types of character sets\n    Hiragana,\n    Katakana \n    Kanji\n  are used in a mixed way. You need to know around 2,000 letters to read publications. It can take several years to learn them.',NULL,NULL,NULL,NULL,NULL,'2015-01-19 07:41:58'),(382,'#mysql #create #db #database',NULL,'make sure that u are in root of mysql\n  mysql> create database db00;',NULL,NULL,NULL,NULL,'2015-01-19 08:22:16'),(383,'application_reseau #definition #network','Une application est l\'utilisation (voire l\'exploitation) d\'une ressource pour en faire quelque chose de concret.',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:08:00'),(384,'#biggest#network in the#world','reseau internet\nreseau telecom',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:10:23'),(385,'#definition #network #www','ensembles des sites web presents sur internet',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:12:00'),(386,'#definition#internet #network','l\'ensemble des nœuds (connexions, câbles, etc.) entre les machines qui nous donnent accès au web\n  il y a bcp d_autre chose sur internet mais pas seulement du web',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:33:13'),(387,'#definition#reseau_internet #network','Le réseau Internet est le réseau permettant la communication entre différents ordinateurs connectés à Internet',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:14:37'),(388,'#network #introduction definition','\nUn réseau est un groupe de chose|entités en communication(qui parlent entre eux).\n	attention:	\n		il y a plusieurs entitees\n		il y a plusieurs facons de faire la communication\nle principe d_intermediaire est le _fondement_ des ppe du reseau\n\npour communiquer, les 2choses doivent parler la meme langue(protocole)\nOU\nl_intermediaire doit parler la meme langue(protocole) de chacun de ses interlocuteurs\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:19:18'),(389,'#network #tip #network','qui dit reseau, dit _assurer|faire_ la communication',NULL,NULL,NULL,NULL,NULL,'2015-01-19 09:23:28'),(390,'#network #definition #intro #internet','interconnected computers which all use tcp_ip to communicate\n  all web-servers which have sites __publicly accessible__ are a part of the internet\n  it is not only web service the service that internet can give, there are many\n  all materials which can access internet is a part of internet as well :/\nIn the real Internet, dozens of large Internet providers interconnect at NAPs in various cities,\nThe Internet is a collection of huge corporate networks that agree to all intercommunicate with each other at the NAPs. In this way, every computer on the Internet connects to every other\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 03:03:42'),(391,'#network #intro_ssl&http&https','HTTP, is the language or “protocol” spoken by all web browsers when they communicate with web servers.\nSecure Sockets Layer (SSL) is a protocol that provides secure communication.\nWhen two programs communicate with each other using HTTP via SSL,\n	it is referred to as “HTTPS”\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 10:52:59'),(392,'#network #intro_dns_dynamic','\ncomputers are given a different IP address every time they connect to the Internet.\nThis practice allows Internet service providers (ISPs) to serve many customers using only a few IP addresses\nif users host a website in that isp, the isp needs dns_dynamic for updating automatically the relationship between their fixed website name and the changing IP address, so that their website is easy to find on the Internet.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:09:53'),(393,'#network #cable#types #ethernet #croisee #droit #rj45 #rj11','\ncable ethernet: rj45 est l_interface\n	appellee aussi utp-cat5 ou utp-cat6\n		la cat6 supporte qlq gigabit par sec\n		la cat5 supporte 100megabits par sec\n	2types:\n		croisees, dit aussi cable batard:\n			ordi ordi\n		droit:\n			ordi a une autre appareil(pas ordi)\ncable telephonique = rj11 est l_interface\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:10:20'),(394,'#network #intro dns','a dns is a db\nit stores all of the domain names and corresponding IP address  for a specific top-level domain (TLD) ex_of_tld:.com .gov .org\nit is addressing a sys to internet\nWithin every top-level domain there is a huge list of second-level domains. For example, in the .COM first-level domain there is:\n    HowStuffWorks\n    Yahoo\n    Microsoft\nEvery name in the .COM top-level domain must be unique\nThe left-most word, like www, is the host name. It specifies the name of a specific machine in a domain with a specific IP\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 19:55:08'),(395,'#network #basic #intro#structure','\nthe must known about the structure of the internet are:\n	dns\n	network access pt\n	backbones\n\nevery computer connected to the internet are a part of the internet\ninternet is a network of network >.<\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:41:37'),(396,'#network #definition #pop','point of presence\n  Most large communications companies have their own dedicated backbones connecting various regions. In each region, the company has a Point of Presence (POP). The POP is a place for local users to access the company\'s network, often through a local phone number or dedicated line',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:45:08'),(397,'#vim #drawit','\nit is used to draw in vim with:\n	left - right - down - up\nhttp://www.vim.org/scripts/script.php?script_id=40\n\njust dl the \"DrawIt.vba.gz\" and go in the folder by terminal where u dldd it\nread it like this: \n	vi DrawIt.vba.gz \n	in vim do\n		:so %\n		sometimes it doesn_t work at first time then repeat again\n	and quit bcz it is already installed\n		:q	\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 11:59:21'),(398,'#network #introduction #backbone #pop #architecture','\nMost large communications companies have their own dedicated backbones connecting various regions.\nIn each region, the company has a Point of Presence (POP)\nThe POP is a place for local users to access the company\'s network\n\n\n                                                                                     \n                                                             +--------I S P--------+\n                                     +----I S P----+         |+-------------------+|\n  +---+      +---------+             |  +-------+  |         || +---------------+ ||<<<<<<<<<<<<<<<<<<<<<<<<<<<<< \n  +---+      |  home   +<-+--------->+  |  pop  |<<<<--+---->>>>+      nap      | ||            I N T E R N E T\n /___/       +---------+  |          |  +----^--+  |   |     || +---------------+ ||+++<<<<<<<<<<<<<<<<<<<<<<<<<<\n                          |          +-------^-----+   |     |+-------------------+| |\n                          |                  ^         |     +---------------------+ |\n          +---------------+---+              |         |   +-------+                 |\n          |conventional_phone |              |         +---+t3_line|                 |\n          |cable_modem_line   |              |             +-------+                 +---+   +---------------+ \n          |digital_subscriber |              |                                           |   | +-----------+ | \n          +-------------------+              |       +-------+                           +---+ + BACKBONE  | | \n                                             +-------|t1_line|                               | +-----------+ | \n                                             |       +-------+                               +---------------+ \n                                             |                                                                 \n                 +------------+              |\n                 |+----------+|              |\n                 ||   lan    ++<-------------+\n        +---+----++----------+|\n        |   |    +-------+----+\n      +-+   |       +----+---+\n  +---+     |     +-+        +--+\n  +---+     |     |          +--+\n /___/   +--+     +--+      /___/\n         +--+     +--+\n         \\___    \\___\n\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 22:07:48'),(399,'bsd #intro #unix','\nBSD ne sont pas des clones, mais des dérivés Open Source du système d\'exploitation UNIX® issus des laboratoires de recherche de AT&T, qui est lui-même un ancêtre de l\'actuel UNIX® System V\n',NULL,NULL,NULL,NULL,NULL,'2015-01-19 20:14:31'),(400,'#network #intro#nap','\nall of Company A\'s customers can talk to each other, and all of Company B\'s customers can talk to each other, but there is no way for Company A\'s customers and Company B\'s customers to intercommunicate. Therefore, Company A and Company B both agree to connect to NAPs in various cities, and traffic between the two companies flows between the networks at the NAPs.\n                            +-------------------+                          +-----------------------+\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |    compA_network  +<------------------------>+                       |\n                            |                   |        nap               | comp B_network        |\n                            |                   +<------------------------>+                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                            |                   |                          |                       |\n                           -+-------------------+                          +-----------------------+\n\nIn the real Internet, dozens of large Internet providers interconnect at NAPs in various cities,\nThe Internet is a collection of huge corporate networks that agree to all intercommunicate with each other at the NAPs\nAll of these networks rely on NAPs, backbones and routers to talk to each other.\nThe routers determine where to send information from one computer to another\nA router has two separate, but related, jobs:\n	It ensures that information doesn\'t go where it\'s not needed\n	It makes sure that information does make it to the intended destination\n\na router is extremely useful in dealing with two separate computer networks.\nIt also protects the networks from one another, preventing the traffic on one from unnecessarily _spilling_ over to the other.\n\n                                                            |  I  |\n                                                            |  N  |\n                                                            |  T  |\n                                                            v  E  v\n                +-----------+                               v  R  v                              +-------------+\n                |  pc_1     |                               v  N  v                              |   pc_1      |\n                |  pc_2     |                               v  E  v                  +-----------+   pc_2      |\n                |           +---------+               +-----v  T  v -----+           |           |             |\n                |           |         |               |  +--+-----+--+   |           |           |             |\n                |  netw_A   |       +-+-------+       |  |           |   |       +---+--+        |   netw_B    |\n                |           +<----->+ switch  +<------+->+   ROUTER  +<--+------>+switch+<------>+             |\n                |           |       +-+-------+       |  |           |   |       +----+-+        |             |\n                |   pc_200  +---------+               |  +-----------+   |            |          |   pc100     |\n                |   pc_300  |                         +------------------+            +----------|   pc250     |\n                +-----------+                                                                    +-------------+\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 03:47:42'),(401,'#latex #introduction','\nlatex et html possedent des similitudes mais latex est consacree pour les publications scientifiques.\n	avec un excellent rendu des équations et formules\nIl permet également de générer facilement sommaires, listes de figures et numéros d\'équation\nLes fichiers LaTeX peuvent ensuite être convertis en un grand nombre de formats différents comme par exemple PDF, PostScript, DVI, et HTML\n\nse prononce \"latec\" ou \"latheque\" mais surtout pas \"latex\"\n\nUn fichier LaTeX est un fichier contenant du _texte_ et des commandes de marquage. \nil est ensuite converti vers d\'autres formats grâce à un compilateur LaTeX.\n\ncertains utilisent __texmaker__ ou __kile__ pour faire du latex\ncertains utilisent les bon_editeurs du texte comme vim, emacs, gedit, .....\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 10:45:09'),(402,'#zip#explore',NULL,NULL,'this is how to #see explore inside of file00.zip\n    unzip -l file00.zip',NULL,NULL,NULL,'2015-01-20 10:56:14'),(403,'#introduction #latex #dldd #documentation','\nwhen u dldd a file for help and tuto for latex:  http://www.howtotex.com/download/FiveMinuteGuideToLaTeX.zip\n	hope that link still work when u read this doc\n3subfolders are present:\n	docs\n		contains the main content and the preamble for the documentation\n	figs\n		where all figures are placed\n	refs\n		contains a file for the bibliography\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:01:57'),(404,'#tree #linux #intro','\ndisplays directory tree, in color\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:11:41'),(405,'#latex #intro #ifk','\nfirst thing u have to do with latex is to do the \"preamble\"\n	which mean to define the class of the document\n		ex: article, book, report, slides, letter\n	and to define some __optional__ arguments, \n		ex: font_size\n	example of preamble:\n		\\documentclass[10pt]{report}\n		% documentclass is a keyword\n		% {} is to define the class chosen\n		% [] is to define the font_size\n\nthen comes the \"environment\"\n	everything content should be done inside\n		\\begin{}\n		\\end{}\n		% {} contains the environment_name\n		% 	here are some environment:\n		% 		math, figures, tables, .........\n	__warning__:\n	everything inside the \\begin{} and \\end\n		will be printed\n	\nafter that the \"sectioning\"\n	A distinct part or subdivision of a writing is created with:\n		\\section{} , \\subsection{} , \\subsubsection{} , \\paragraph{}\n		, where {} contains the title.\n	The report and book classes require an additional \\chapter{} command\n\nin latex: {} will define many things\n	it is up to the section where u are in\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:36:28'),(406,'#latex #comment','\nthese are some examples for comments in latex:\n        % this is comment in latex which should be only one line\n\n        \\begin{comment}\n        here is a very long comment\n        \\end{comment}\n\n        \\/*\n        here is another long line of comment\n        potatoes\n        mangoes\n        */\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:47:52'),(407,'#vim #escaping #\\','\nto escape \\\n	ex: :%s/\\\\/\\\\\\\\/cg\nyes, that is right\n  that_s how to change all \\ to \\\\',NULL,NULL,NULL,NULL,NULL,'2015-01-20 11:41:05'),(408,'#zathura #conf #linux',NULL,NULL,'~/.zathurarcm/etc/zathurarc',NULL,NULL,NULL,'2015-01-20 13:46:20'),(409,'#linux #log #some #general','\n/var/log/messages – Contains global system messages\n/var/log/dmesg\n	When the system boots up, it prints number of messages on the screen\n		These messages are available in _kernel ring buffer_\n	this file contains kernel ring buffer information.\n	whenever the new message comes the old message gets overwritten.\n	u can check the content of this file by doing:	dmesg\n/var/log/auth.log\n/var/log/boot.log\n/var/log/aptitude\n	log of cmd which installed sth in ur sys by aptitude_cmd\n/var/log/apt/history.log\n	when a cmd uses apt-get for installing a packet\n		the log will be in this file\n/var/log/apt/term.log\n	this is the _process_ of installation of packet\n/var/log/lastlog\n	Displays the recent login information for all the users.\n	but I don_t understand why mine doesn_t work, kali\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 19:53:08'),(410,'#network #intro dns','\nLet\'s say that you type the URL www.howstuffworks.com into your browser.\nThe browser contacts a _your(ifk)_ DNS server to get the IP address of www.howstuffworks.com . \nA DNS server would start its search for an IP address by contacting one of the __root_DNS_servers__.\n	The root servers know the IP addresses of servers which handle the top-level domains (.COM, .NET, .ORG, etc.)\n	The root says, I don\'t know the IP address for www.howstuffworks.com\n	but here\'s the IP address for the .COM DNS server.\n\n_Your_name_server_ then sends a query to the .COM DNS server asking it if it knows the IP address for www.howstuffworks.com.\nThe_DNS_server for the .COM domain knows the IP addresses for the name_servers_handling_the_www.howstuffworks.com \n	::::so it returns those to ur dns_server::::: :)\nand ur dns_server would return that to ur browser\nthen ur browser can get the web which u_were asking for\n\nOnce it has made a request to a root DNS server for any .COM domain,r\n  	ur dns_server knows the IP address for a DNS server handling the .COM\n	so it doesn\'t have to bug the root DNS servers again for that information\n	::that is called caching::\n\nDNS servers handle billions of requests every day, and they are essential to the internet_s smooth functioning\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 21:37:21'),(411,'#network #introduction #internet #server#client','\nAll of the machines on the Internet are either servers or clients\nmachine which provides services for other machine are called _server_\nmachines that are used to connect to those services are clients\nThere are Web servers, e-mail servers, FTP servers\n	and so on\n\nWhen you connect to www.howstuffworks.com to read a page, you are a user sitting at a client\'s machine\n	accessing the HowStuffWorks Web server. \n	A web server is a just a computer program that listens for requests from browsers and then execute them\nClients that come to a server machine do so with a specific intent,\n	so clients direct their requests to a specific software server running on the server machine.\n	For example, if you are running a Web browser on your machine,\n		it will want to talk to the Web server on the server machine, not the e-mail server\n\nA server has a static IP address that does not change very often. \nA home machine that is dialing up through a modem,\n	on the other hand, typically has an IP address assigned by the ISP every time you dial in.\n	it may be different the next time you dial in\n	That IP address is unique for your session\n',NULL,NULL,NULL,NULL,NULL,'2015-01-20 23:12:18'),(412,'payload #definition #general','The actual information or message in transmitted data, as opposed to automatically generated metadata',NULL,NULL,NULL,NULL,NULL,'2015-01-20 23:29:25'),(413,'#network #introduction #http','\nA web server is a just a computer program that listens for requests from browsers and then execute them. \nwhen u direct ur browser to a link, the link may direct to(html_page, zip_file, pdf, ....)\n	the browser will show the document with the program it was configured to\n	The browser will display HTML documents directly\n\nhttp is a protocol in the application_layer which is used to transfer data on the web\n                                                                                \nhttp is a request-response protocol\n	For example, a Web browser initiates a request to a server,\n	typically by opening a TCP/IP connection.\n\nThe request(from the client) itself contains:\n	a request_line\n		ex:	GET /index.php HTTP/1.1\n	a __set__ of request header\n	an entity\n\nthe response (from server) contains:\n	a status line\n	a set of response headers\n	an entity\n\nthe entity can be thought as the payload which may be a binary_data\n	but the other items are ascii_characters\n\nexample: client wants to connect to site00.com\n	browser sends:\n		GET / HTTP/1.1				-- request line\n			--	GET:	so the server is supposed to return an entity\n			--	/ :		an uri,	The / indicates the root of the document system on the server\n			--	HTTP/1.1	the prot and the version\n\n		Connection: Keep-Alive\n			-- this means that the client to keep the connection after the response of the server\n		User-Agent: Mozilla/5.0 (compatible; Konqueror/2.2-11; Linux) \n			-- this is optional\n		\n		Accept: text/*, image/jpeg, image/png, image/*, */*\n		Accept-Encoding: x-gzip, gzip, identity\n		Accept-Charset: Any, utf-8, *\n		Accept-Language: en, en_US\n		Host: www.silicon-press.com\n			--\n			-- specify the type, language , and encoding\n			-- 	for the returned entity\n			--	that the browser would prefer to receive \n			--	from the server \n	Responding to the browser, the www.site00.com server sends the following response \n		HTTP/1.1 200 OK\n			-- the version of the http used\n			-- 200:	a status code\n			-- OK:	a short description of the status code\n\n		Date: Thu, 24 Jan 2002 17:33:52 GMT\n			-- ifk: this is the datetime when the server send this response\n		Server: Apache/1.3.14\n			-- ifk: information about the web_server\n		Last-Modified: Mon, 21 Jan 2002 22:08:33 GMT\n			-- dunno\n		Etag: “47bc6-25e0-3c4c9161”          ---+\n		Accept-Ranges: bytes                    |    +----------------------------+\n		Content-Length: 9696                 ---+--->|describe the entity returned|\n		Connection: close                       |    +----------------------------+\n		Content-Type: text/html              ---+\n	',NULL,NULL,NULL,NULL,NULL,'2015-01-21 00:11:57'),(414,'#network #http #types_request','\nu should understand the id_n_t: 413 \nGET                                                                          \n	which means that the client require an entity from the server\nHEAD                                                                     \n	used to get back the response header only                            \nPOST                                                                     \n	used to submit data                                                  \nPUT                                                                      \n	used for uploading resource                                          \nPATCH                   \n    Is used to modify the resource                                                 \nDELETE\n	used to delete resource                                              \nTRACE                                                                    \n	This can be used for testing the servers and Checking whether the server is alive or not\nCONNECT                                                                  \n	Convert the transparent TCP/IP tunnel                                \n	usually to facilitate SSL encrypted Communication(HTTPS) through an unencrypted HTTP proxy. \nOPTIONS\n	used to define the requests supported by the servers\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 00:31:39'),(415,'#browser #architecture #network','\nthe main components are:\n	\n             +--------------+                   +-------+\n             |user_interface+-----+             |d      |\n             +-------+------+     |             |a      |\n                     v            |             |t      |\n            +--------+------+     |             |a      |\n            |browser_engine +--->>>>>>----------+-      |\n            +---------+-----+     |             |p  i  n|\n                      v           |             |e  s  c|\n             +--------+-------+   |             |r  t  e|\n             |rendering_engine|   |             |s  a   |\n             +-+------+-------+   |             +-------+\n               v      v           +-----------------v\n      +--------+-+ +--+-------------------+   +-----+-------+\n      |networking| |javascript_interpreter|   | ui_backend  |\n      +----------+ +----------------------+   +-------------+\n\n\nThe user interface:\n	this includes the address bar, back/forward button,\n	Every part of the browser display except the window where you see the requested page\nThe browser engine:\n	marshals actions between the UI and the rendering engine\n	ifk: before a rendering is made, it has to be parsed by browser_engine\nrendering_engine:\n	 responsible for displaying requested content\n	 For example if the requested content is HTML, the rendering engine parses HTML and CSS, and displays the parsed content on the screen.\nnetworking:\n	using different implementations for different platform behind a platform-independent interface\nUI backend:\n	used for drawing basic widgets like combo boxes and windows.\nJavaScript interpreter.\n	Used to parse and execute JavaScript code\nData storage.\n	This is a persistence layer. The browser may need to save all sorts of data locally, such as cookies\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 00:54:36'),(416,'#network #proxy #introduction','\n\n\n                        <1>                       <2>\n                  +-----------------v      +----------------+\n                  ^              +--+------+---+            v\n              +---+---+          |+-----------+|          +-+----+\n              | client|          || P R O X Y ||          |server|\n              +-----+-+          ||S E R V E R||          +-+----+\n                    ^            |+-----------+|            v\n                    |            +---+------+--+            |\n                    +----------------+      ^---------------+\n                            <4>                     <3>\n\nthis is an example of web_proxy_server\n\n\n\n\n               <1>: get me sample.html       <2>: get me sample.html\n                      from xyz.com                 from xyz.com\n                  +-----------------v      +----------------+\n                  ^              +--+------+---+            v\n              +---+---+          |+-----------+|          +-+----+\n              | client|          || W  E  B   ||          |server|(xyz.com)\n              +-----+-+          ||P R O X Y  ||          +-+----+\n                    ^            |+-----------+|            v\n                    |            +---+------+--+            |\n                    +----------------+      ^---------------+\n                       <4>: i_ve fetched          <3>: sample.html\n                             sample.html                is here\n                              .take_it.\n\n\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 01:55:24'),(417,'#network #types#proxy','\nhttp://www.gohacking.com/what-is-proxy-server-and-how-it-works/\nthere are 3types of proxies:\n	1. Forward Proxies\n		like in id_n_t=416\n		the server has to _specify_ the resources to be fetched\n			and the server_target to connect to\n\n	2. Open Proxy - has 3 types:\n		+intro:\n			a type of forwarding proxy\n			openly available to any internet_user\n			Most often, an open proxy is used by Internet users to conceal their IP address so that they remain anonymous during their web activity\n		+Anonymous Proxy\n			a type of open proxy that conceals IP address of Internet users so that the target server cannot identify the origin of the requesting client\n			an anonymous proxy identifies itself as a proxy server\n			manages to maintain the anonymity of the users\n		+Distorting Proxy\n			This type of proxy server identifies itself as a proxy, but reveals an incorrect IP address of the client to the target server\n		+High Anonymity Proxy (Elite Proxy)\n			it neither identifies itself as a proxy nor reveals the original IP address of the client\n			In most cases, users have to pay for this type of proxy\n	3. Reverse Proxy\n		a reverse proxy appears to the client as an ordinary server.\n		However, when the client requests resources from this server, it forwards those requests to the target server\n			ifk: rev_proxy forwards the requests of the client to the target_server\n				and give the result from the target_server to the client\n		the client is given an impression that it is connecting to the actual server, but in reality there exists a reverse proxy residing between the client and the actual server\n		ex:\n			when u_re connecting to google, you are only connecting to a reverse proxy\n		this is a bit hard, then it_s not really important to understand all of the rev_proxy at the starting_time\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 02:31:59'),(418,'myip from#grc.com','41.204.119.10',NULL,NULL,NULL,NULL,NULL,'2015-01-21 02:52:29'),(419,'#network proxy_introduction #advantage','\nProxy servers can also make your Internet access work more efficiently.\n	by __caching__ sites in ur proxy_server\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:06:31'),(420,'#proxychains #intro','When you want two (or more) different proxies in chain\n	like: your_host <--> proxy 1 (TOR) <--> proxy 2 (HTTP or SOCKS4/5) <--> target_host\nYou may need it when the only way out from your LAN is through proxy server\nAnd you want to do that with some app like telnet\nyou can even access your home LAN from outside via reverse proxy if you set it\nUse external DNS from behind any proxy/firewall.\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:33:16'),(421,'#proxychains #conf','\nproxychains looks for config file in following order:\n	1) ./proxychains.conf\n	2) $(HOME)/.proxychains/proxychains.conf\n	3) /etc/proxychains.conf **\nifk: which means ./proxychains.conf can overwrite some conf in /etc/proxychains.conf\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:37:47'),(422,'run proxychains','$ proxychains telnet targethost.com\n  run telnet through proxy(or chained proxies)\nspecified by proxychains.conf',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:41:26'),(424,'#resolve through #proxychains','$ proxyresolv targethost.com',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:43:53'),(425,'#squid #conf','/etc/squid/squid.conf',NULL,NULL,NULL,NULL,NULL,'2015-01-21 03:48:15'),(426,'#proxy #squid#server #default_http_port','3128',NULL,NULL,NULL,NULL,NULL,'2015-01-21 04:02:03'),(427,'#definition #gateway','A node on a network that serves as an entrance to another network\nroutes the traffic from a workstation to the outside\n	that is serving web_pages\n\nsometimes, a gateway acts as a proxy_server and a firewall at the same_time\na gateway may be associated with a router\n\ngateway is an earlier term for router\n\nA computer system located on earth that switches data signals and voice signals between satellites and terrestrial networks\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 04:11:01'),(428,'#definition #mandataire#server','server_mandataire et server_proxy sont les meme ',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:24:55'),(429,'#definition #passerelle','passerelle et gateway sont les meme ',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:26:35'),(430,'#definition #dedicated_server','is a type of Internet hosting in which the client leases an entire server not shared with anyone else.',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:38:41'),(431,'#definition #management #introduction','est un ensemble de techniques d\'organisation mises en œuvre pour l\'administration d\'un système,\nmais ici, il est specialisee pour les entreprises\nrecouvre l_art de diriger les hommes\nIl est presque possible de confondre l\'économie d\'entreprise, le management et la gestion\n  la difference est dans le caractère plus appliqué',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:58:04'),(432,'#definition#synergie #management','synergie: phénomène par lequel plusieurs acteurs, facteurs ou influences agissant ensemble créent un effet plus grand que la somme des effets attendus s\'ils avaient opéré indépendamment',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:42:53'),(433,'#definition#gestion #management','gestion: science des décisions stratégiques et tactiques dans les organisations. Cette science permet de déterminer la combinaison la plus satisfaisante en termes de rendement, de productivité et de synergies des moyens matériels et de la ressource humaine dans les organisations',NULL,NULL,NULL,NULL,NULL,'2015-01-21 05:54:38'),(434,'#connaissance_gen #management','Adam Smith partage l_avis de Platon et Henri_Ford',NULL,NULL,NULL,NULL,NULL,'2015-01-21 06:00:35'),(435,'#mysql #notes_tech#query #between',NULL,'\ninsert into notes_tech where id_n_t between last_insert_id() - 10 and last_insert_id() \\G\n',NULL,NULL,NULL,NULL,'2015-01-21 09:28:58'),(436,'#gest_prj #intro','\n\n\n\n                +--------------------------------------------+-----------------------------------------------------+\n                |                                            |                                                     |\n                |                                            |                                                     |\n                |  Apprehender les structures                |                                                     |\n                |  et configuration des equipes              |              Expliquer c_est quoi un projet         |\n                |    en mode projet                          |                                                     |\n                |                                     +------+-------+                                             |\n                +-------------------------------------+-FONDAMENTAUX-+---------------------------------------------+\n                |                                     +------+-------+                                             |\n                |   Comprendre le calcul du                  |                 caractereisee les types du          |\n                |       coût global                          |               projet au sein de l_entreprise        |\n                |                                            |                                                     |\n                +--------------------------------------------+-----------------------------------------------------+\n\n\n\n\n\n\n\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 10:18:18'),(437,'#management#steps #intro','\nEstablish Goals\nIdentify Resources\nEstablish Goal-Related Tasks\n	Each goal should have tasks or projects associated with its achievement\nPrioritize Goals and Tasks\nCreate Assignments and Timelines\nEstablish Evaluation Methods\n	A management planning process should include a strategy for evaluating the progress toward goal completion\nIdentify Alternative Courses of Action\n	Even the best-laid plans can sometimes be thrown off track by unanticipated events. A management plan should include a _contingency_ plan if certain aspects of the master plan prove to be _unattainable_. \n\nhttp://smallbusiness.chron.com/basic-steps-management-planning-process-17646.html\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 10:26:25'),(438,'#management#steps #intro','\nfive stages for the Strategic Management Process:\n	goal-setting,\n	analysis,\n	strategy formation,\n	strategy implementation and\n	strategy monitoring\n\nhttp://smallbusiness.chron.com/five-stages-strategic-management-process-18785.html\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 10:31:49'),(439,'#internet #architecture #network','\n\n          webcam-------+    speaker\n                       |       |\n                       |       |      micro\n                       |       |        |\n      encryption       v       v        |\n         |         +----------------+   |\n         |         |                | <-+\n         +-------> |                |\n                   +----------------+\n                                    \n                     \\________________\n                            | |\n                            | |\n            @HOME           | |          @CORPORATION\n                            | |\n     +------+               | |\n     |modem +---------------+ +---------------+\n     +------+                                 |\n       O R                                    v\n     +------+                           +-----------+\n     |custom|                           | netw_card |\n     | card |                           +-----+-----+\n     +---+--+                                 |\n         |                                    v\n         |                              +-------+\n         |                   +--+-----> | L A N |<------+--+\n         |                   +--+       +-------+       +--+\n         |                   \\___          |           \\___\n         |                                  |\n         |                                  +----------+-------------+         +--------+\n         |                                  |          |user_service |         |        |\n         |                                  |          +-------------+<------->+--------+\n         |                                  |          |  dns, mail  |                  \n         |                                  |          |    etc...   |          \\_________\n         |                                  |          +-------------+\n         |                                  +-----+------------+\n         |                                  |     |  firewall  |\n         |                                  |     +------------+\n         +---------------+------------------+\n                         |\n                         |\n        +-------------+--+-----+---------------+--------+\n        |             |        |       +-------+------+ |\n        |             |        |       |electric_power| |\n   +----+------+    +-+-----+  |       |    lines     | |\n   |POTS - DSL | +--+ Cable |  |       +------+-------+ |\n   |leased_line| |  +-------+  |              |         |\n   +-----+-----+ |             |              |  +------+----------+\n         |       |  +----------+----------+   |  | w i r e l e s s |\n         |       |  |  S A T E L L I T E  |   |  +------+----------+\n         |       |  +----------+----------+   |         |  \n         v       v             v              v         v \n         +-------+-------------+--------------+---------+-\n		                       |\n							   |   \n							   |   \n							   |   \n			+---------------------------------------+\n			|   	       ISP_s POP                |\n			+---------------------------------------+\n			|   				                    |\n			|   				                    |\n			+------+--------------------------------+\n				   |    +---------+             +--\n                   |    | +---------+           |  +-----------+\n                   +----+-+  srvr:) |           |  |  D N S    |\n                   |     +---------+-<------->-+  +-----------+\n			       |     \\ ~~____~~           |  |  usenet   |\n				   |	  -----------         |  +-----------+\n				   |	   ------------         |  |   mail    |\n				   |			                |  +-----------+\n				   |			                |  |  .......  |\n				   |			                |  +-----------+\n                   |                            +--                   |\n                   +---------------------+                            |\n                                +-+------+----+-+\n                                |r|           |r|\n                     +----------+++           +-+--+\n                   +-+           | #######         +-----+-+\n              +----+r|           +-#+---+#         |     |r+------large_capacity_of\n              |    +++             #|nap|#         +-+   +++      router_or_switch\n              |     +--+           #+---+#         |r|    |\n              |        |       +-+ #######+-+------+-+    |\n              |        |                 +-+              |\n              |        +----+------------+r+---------+----+------large_capacity_of\n              |             |            +-+         |               circuits\n              |             +-----private_peering----+\n              |      \n              +-------------+\n                   +--------+---------+\n                   |+-------+--------+|\n                   ||hosting_platform||(web_server_platform)\n                   |+----------------+|\n                   +------------------+\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 17:04:37'),(440,'#tcp_ip#example','\n                                                                                                 +-------------------+\n                                                      _____                                      |+-----------------+|\n                                                     |                                         ||VerestarSatellite||\n                                                     | +----+                                    |+-----------------+|\n                                                     | |____|                                    +-------------------+\n                                                     | |____|  \n                                                     | |    |                   +---------+\n                                                     | |    |                   |IDN-VSAT |\n                             _____                   | |____|                   |  Dish   |          +-----------------+\n                            |                       +----+                   +---------+          |+---------------+|\n                            | +----+                                                                 ||InterpacketDish||\n                            | |____|                  _____    _____                                 |+---------------+|\n              +----+        | |____|                 |      |                                    +-------------+---+\n              |    |        | |    |                 | +----+ | +----+                                             |\n              +----+        | |    |                 | |____| | |____|                                             |\n              \\_____       | |____|                 | |____| | |____|                                             |\n                             +----+                 | |    | | |    |                                             |\n                                                     | |    | | |    |                       _____                 |\n                                                     | |____| | |____|                      |                    |\n                                                      +----+  +----+                      | +----+               v\n                                                                                            | |____|             Internet\n                                                                                            | |____|<----------16hops, all US\n                                                                                            | |    |           MSN, level3 and\n                                                                         Internet           | |    |              Verestar\n                                                                       14hops, all US <-----| |____|  \n                                                                       via Vero and          +----+  \n                                                                           MSN\n                                                                          |\n                                                 _____                    |\n                        internet                |                       |\n     +----------------19hops, all US            | +----+ <----------------+\n     |                via Quest and   <---------| |____| \n     |                  Verio                   | |____| \n     |                                          | |    |geekcorps.org        DNS lookup\n     |                                          | |    |                       process\n     |                                          | |____|                          |\n     v                                           +----+     _____     +----------+\n  _____                internet                             |    ----+\n |                24hops, through              +----------+-+----+             _____\n | +----+           US, UK, China             ___|_         | |____|            |       \n | |____|                       |            |            | |____|            | +----+  \n | |____|           ^           |            | +----+       | |    |            | |____|        +---+\n | |    +-----------+           +----------> | |____|       | |    |            | |____|<------>+---+\n | |    |                                    | |____|       | |____|      +-----+ |    |        \\____\n | |____|                                    | |    |        +----+      |     | |    |  \n  +----+                                    | |    |        +------------+----+| |____|  \n  mail.harvard.edu                           | |____+--------+modem_connection | +----+  \n                                              +----+        |  to_magicnet    |\n                                                             +-----------------+\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-21 18:25:03'),(441,'#mysql #last#lines #select #limit','to select the last 10 rows in table00\nselect * from table00 where col00 like \'very_common_pattern\' limit 10;',NULL,NULL,NULL,NULL,NULL,'2015-01-22 13:59:04'),(442,'#network #osi#model #layer #protocol','\nhttp://en.wikipedia.org/wiki/List_of_network_protocols_%28OSI_model%29\n\nOSI_model and the protocols in each layer\n==============================================================================\n==============================================================================\n\nLayer 1 protocols 				(physical Layer)\n	Ethernet physical layer Including\n		10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-SX and other varieties\n	GSM Um air interface physical layer\n	Bluetooth physical layer\n	SONET/SDH\n	IEEE 1394 interface\n	...(check the link)\n	...l1\n\nLayer 2 protocols 				(Data Link Layer)\n	cdp\n	dcap\n	ethernet\n	fddi\n	frame_relay\n	IEEE 802.11 WiFi\n	IEEE 802.16 WiMAX\n	ppp\n	pptp\n	stp\n	vtp\n	vlan\n	token_ring\n	multilink trunking protocol :: mltp\n	Split multi-link trunking Protocol\n	...l2\n\nLayer +3 protocols\n	arp\n	rarp\n	atm\n	frame_relay\n	is-is\n	mpls\n	spb\n	x.25\n	mtp\n	nsp\n	...l+3\n\nLayer 3 protocols 				(Network Layer)\n	egp\n	eigrp\n	igmp\n	igrp\n	ipv4\n	ipv6\n	ipsec\n	ipx\n	Routed-SMLT\n	ospf\n	bgp\n	...l3a\n\nLayer 3.5 protocols\n	hip\n	...l3.5\n\nLayer 3+4 protocol suites\n	tcp/ip\n	ipx/spx\n	Internet Protocol Suite\n	Xerox Network Systems\n	...l3+4\n\nLayer 4 protocols 				(Transport Layer)>\n	tcp\n	udp\n	AH\n	ih\n	sctp\n	spx\n	rtp\n	...l4\n\nLayer 5 protocols 				(Session Layer)\n	SOCKS \n	nfs\n	ncp\n	netbios\n	smb\n	...l5\n\nLayer 6 protocols 				(Presentation Layer)\n	tls\n	mp3\n	mpeg\n	jpeg\n	...l6\n\nLayer 7 protocols 				(Application Layer)\n	bittorrent\n	bgp\n	bootp\n	dns\n	dicom\n	dhcp\n	http\n	https\n	imap\n	irc\n	isup\n	ldap\n	mime\n	msnp\n	map\n	mosh\n	ntp\n	nntp\n	ntcip\n	pop3\n	radius\n	rdp\n	rlogin\n	rsync\n	rtp\n	rtsp\n	ssh\n	sip\n	smtp\n	snmp\n	soap\n	smb\n	stun\n	tup\n	telnet\n	tftp\n	webdav\n	xmpp\n	...l7\n\n',NULL,NULL,NULL,NULL,NULL,'2015-01-22 20:53:56'),(443,'#python #display#var #print',NULL,NULL,'\nstr00=\'val_str00\'\nprint (str00)\n	just to tell you that in python, it very easy\n		not like in bash(echo \"$var00\")\n',NULL,NULL,NULL,'2015-01-22 21:01:57'),(444,'#python #intro#var',NULL,NULL,'\nen python les variables ne sont pas typees\n	var00=5\n		var00 will be an integer immediately\n	var00=\'val_str00\'\n		var00 is a string automatically\n',NULL,NULL,NULL,'2015-01-22 21:04:06'),(445,'#python #var#string#text',NULL,NULL,'\nle texte suivant sera affichee telle quelle est:\n	var00=\"\"\"\nceci est considere comme un texte\ndonc l_affichage de ceci sera comme ceci\n	\"\"\"\n\nqlq chose n_existe pas:\n	var00=\' one line\n	another line\n	\'\n',NULL,NULL,NULL,'2015-01-22 21:07:41'),(447,'#python #affectation #plusieurs#variables',NULL,NULL,'\na = b = 5\n',NULL,NULL,NULL,'2015-01-22 21:12:59'),(450,'#check #perl#version','perl -v # cmd_linux',NULL,NULL,NULL,NULL,NULL,'2015-01-22 21:24:06'),(449,'#python #type#variables',NULL,NULL,'\n a = 3\n type(a)\n out:\n 	<class \'int\'>\n\n type(3.4)\n out:\n 	<class \'float\'>\n',NULL,NULL,NULL,'2015-01-22 21:15:46'),(451,'#perl #introduction #cmd#linux',NULL,NULL,'\nto run perl from shell of linux\n	perl -w -e \'print(\"hello\");\'\n',NULL,NULL,NULL,'2015-01-22 21:32:16'),(452,'#perl #introduction #running',NULL,NULL,'\nedit: perl00.pl\n	add:\n	#!/usr/bin/perl -w	# u get this from: type perl in linux_cmd\n	print(\"this is a test\");\n\nsave it and:\n	chmod +x perl00.pl\n	./perl00.pl\n',NULL,NULL,NULL,'2015-01-22 21:51:26'),(453,'#perl #variable#type #introduction #tableau #hachage',NULL,NULL,'\nles variables en perl sont _faiblement_ typee\n	nombres, string, booleens seront consideres comme:: SCALAIRE\n	var type_TABLEAUX: 	var permettant de stocker _plusieurs_ _scalaires_ en les _indiçant_\n	var type_HACHAGE:	var avec cles_valeurs\n		tous les clefs sont uniques\n		precedee de %\n		ex:\n			$var00{key00}\n',NULL,NULL,NULL,'2015-01-22 22:01:33'),(454,'#perl #variable#declaration',NULL,NULL,'\nmy $x;\nmy $y = 10;\nmy $z = \"hello\";\n\n$x = $y + 3;\n$prenom = \"Jules\";\n$phrase = \"Bonjour $prenom\";\nprint(\"$phrase\n\");\nprint(\"$x\");\n=============================================\nout:\n	Bonjour Jules\n	13\n',NULL,NULL,NULL,'2015-01-22 22:17:56'),(455,'#perl #undef  last#index',NULL,NULL,'\n$var00[0]=0;        --+\n$var00[1]=\"one\";      |   \n$var00[2]=2;          +--so, var00[4] till var00[8] have the value \"undef\"\n$var00[3]=3;          |			which means nothing at all\n$var00[9]=\"nine\";   --+    \n\nto get the last_index of var00\n	$int00=$#var00;\n		int00=9\n	but the number of elts are 10\n',NULL,NULL,NULL,'2015-01-22 22:36:39'),(456,'#tool #linux#kali #introduction #ipcalc #wildcard',NULL,NULL,'\nIPcalc est une simple calculatrice IP\npermet de calculer rapidement des petit schéma d\'IP réseau masque etc\n\nsite_officielle\n	http://jodies.de/ipcalc\n\ninstallation:\n	apt-get install ipcalc\n\nutilisation:\n	ipcalc 192.168.1.0/24\nout:\n	Address:   192.168.0.1           11000000.10101000.00000000 .00000001\n	Netmask:   255.255.255.0 = 24    11111111.11111111.11111111 .00000000\n	Wildcard:  0.0.0.255             00000000.00000000.00000000 .11111111\n	=>\n	Network:   192.168.0.0/24        11000000.10101000.00000000 .00000000 (Class C)\n	Broadcast: 192.168.0.255         11000000.10101000.00000000 .11111111\n	HostMin:   192.168.0.1           11000000.10101000.00000000 .00000001\n	HostMax:   192.168.0.254         11000000.10101000.00000000 .11111110\n	Hosts/Net: 254                   (Private Internet)\n\n\nThe wildcard is the inverse netmask as used for access control lists in Cisco routers.\n',NULL,NULL,NULL,'2015-01-24 14:54:22'),(457,'#tool #kali #searchsploit #introduction',NULL,NULL,'\nSearchsploit est un script shell qui permet de rechercher dans la base de donnée de exploitdb via un fichier csv mis à jour régulièrement\n\ninstallation:\n	apt-get install exploitdb\n\nusage:\n	syntaxe:\n		searchsploit exploit_name00 sys00 severite_de_d_exploit\n	ex:\n		searchsploit adobe windows local\n\ntu vas avoir des fichiers \n	ex: /windows/local/5479.txt\net cherche le fichier avec:\n	locate /windows/local/5479.txt\n\net lit \n:)\n',NULL,NULL,NULL,'2015-01-24 15:09:56'),(458,'#tool #kali #hacking #scapy #intro',NULL,NULL,'\nScapy is a packet manipulation tool than can craft, send, capture and sniff network datagrams (segments, packets and frames)\n\nfor more tutorial:\n	http://ittsm.blogspot.com/2013/06/about-scapy.html\n',NULL,NULL,NULL,'2015-01-24 15:21:01'),(461,'#irssi ,identify_on#irc',NULL,NULL,'/msg nickserv identify pseudo00 pass00',NULL,NULL,NULL,'2015-01-30 21:52:11'),(462,'#irssi ,private_msg,pm#irc',NULL,NULL,'/query nick00',NULL,NULL,NULL,'2015-01-30 21:56:26'),(463,'#irssi ,change,nickname_on#irc',NULL,NULL,'/nick newnick',NULL,NULL,NULL,'2015-01-30 21:56:57'),(460,'#tool #kali #hacking #ua-tester #intro',NULL,NULL,'\nconçu pour tester automatiquement une URL donnée en utilisant une liste de la norme standard et non standard d\'user agent fourni par l\'utilisateur (1 par ligne).\nLes résultats de ces contrôles sont ensuite rapportés à l\'utilisateur pour une analyse plus poussée manuelle où automatisée\n\nhttp://www.coyotus.com/viewtopic.php?id=459\n http://blog.c22.cc/toolsscripts/ua-tester/\n',NULL,NULL,NULL,'2015-01-24 15:27:47'),(464,'#tcp_ip #models #network #protocols',NULL,NULL,'\nhttp://en.wikipedia.org/wiki/Category:Application_layer_protocols\n	and for more information check in up-right\n-----------------------------------------------------------------\n\nlayers of tcp_ip are:\n	application\n	transport\n	network\n	physic\n\n===============================================================\nthose are some protocols which are in each layer:\n===============================================================\n\napplication\n\n	Secure Shell\n	Client–server model\n	Hypertext Transfer Protocol\n	Inter-Asterisk eXchange\n	Internet Message Access Protocol\n	Internet Relay Chat\n	Ad Hoc Configuration Protocol\n	Bitcoin\n	Lightweight Directory Access Protocol\n	List of web service protocols\n	Mail Transfer Protocol\n	MIME\n	Dynamic Host Configuration Protocol\n	DHCP snooping\n	DHCPv6\n	Domain Name System\n	Network File System\n	Echo Protocol\n	XMPP\n	Gnutella\n	RADIUS\n	HTTP/2\n	Real Time Streaming Protocol\n	XML\n	WebSocket\n	Telnet\n	SOAP\n	Simple Network Management Protocol\n	Simple Mail Transfer Protocol\n	Voice over IP\n	Unix Internet software\n	Protocols related to Internet Relay Chat\n\n\ntransport\n	Error detection and correction\n		has many chapters inside of this section\n	Flow control (data)\n	Network socket\n	Transmission Control Protocol\n	network congestion\n	pptp\n	udp\n\ninternet\n	ipsec\n	Gateway-to-Gateway Protocol\n	ip\n	ipv4\n	ipv6\n	icmpv6\n	igmp\n	Locator/Identifier Separation Protocol\n\nphysic\n	IEEE 802\n	Logical link control\n	Ethernet\n	AX.25\n	ptp\n	rarp\n	Radio Link Protocol\n	R-SMLT\n	Multi-link trunking\n	Fiber Distributed Data Interface	(fddi)\n	ospf\n	Virtual Link Trunking\n\n\n',NULL,NULL,NULL,'2015-01-30 23:42:11'),(467,'#network ,some_model',NULL,NULL,'\nSystems Network Architecture (SNA-IBM), AppleTalk, Novell Net-ware (IPX/SPX), \n	and the Open System Interconnection (OSI)\nthe most used is:   TCP_IP\n',NULL,NULL,NULL,'2015-01-30 23:57:28');
 /*!40000 ALTER TABLE `notes_tech` ENABLE KEYS */;
 UNLOCK TABLES;
 

/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2015-01-30 23:57:05


LOCK TABLES `engl` WRITE;
/*!40000 ALTER TABLE `engl` DISABLE KEYS */;
INSERT INTO `engl` VALUES (1,'#for_#without',NULL,'\nfor without Andy, I couldn\'t study at ispm\n',NULL,NULL,NULL),(2,'#afoot','beeing planned or happening','there were plans afoot for a second attack\n\n',NULL,NULL,NULL),(3,'#dislodge','to force s1 to leave a position or a place\nOR\nto force or to knock sth out of a place where it was held','army commanders were planned to dislodge the president',NULL,NULL,NULL),(4,'#whisper','to say sth very quietly','she whispered some words to my ear\nit is whispered that Aslan was a hacker\n  ifk: then this is a kinda rumour\n','v',NULL,NULL),(5,'to fiddle','to keep touching sth bcz u_re bored','laura fiddled with her cup\nand i kept on fiddling with BTR2','v','to fidget, to twiddle, to fuss, to mess around',NULL),(6,'winging','to start travelling on wings or by aircraft','a bird came winging around the corner','noun',NULL,NULL),(7,'to idle','To move slowly or without purpose',' Idling is welcome as we rebuild!','v',NULL,NULL),(8,'either way','The one or the other way','\nSometimes your system might crash or a power failure might take the machine down. Either way, at the next boot, a lengthy filesystem check using fsck will be done',NULL,NULL,NULL),(9,'brag','To talk or write about oneself in a proud or self-impressed way',NULL,'v','to boast',NULL),(10,'somewhat','some part or amount; something.','somewhat clearer::mazavazava kely',NULL,NULL,NULL),(11,'behalf',NULL,' in or on someone\'s behalf:: in someone\'s interests',NULL,NULL,NULL),(234,'due','[predicative] Expected at or planned for at a certain time','the baby_s in august',NULL,NULL,NULL),(13,'digital #assets','asset has many senses','digital assets::(digital ressources)',NULL,NULL,NULL),(14,'to fire up','to start','the attackerbegins by firing up the latest version of Metasploit','v',NULL,NULL),(15,'a soft spot','somewhat weakness','After exploring the target’s perimeter, he finds a soft spot',NULL,NULL,NULL),(16,'impact',NULL,'you’ve shown true business impact,\n  u found the pillar of the business',NULL,NULL,NULL),(17,'oddly enough',NULL,'Oddly enough\n  transitive which means sth strange happened\n  ifk_ex : she played hard to get. oddly enough, she was pregnant :/ ',NULL,NULL,NULL),(18,'compromise','a kinda rule which is set to solve some issues\n  ex : the 2presidents set a compromise',NULL,'noun',NULL,NULL),(19,'compromise','hacked, found the a soft spot, then that will be exploited',NULL,'verb',NULL,NULL),(20,'fictitious',NULL,'\npenetration testers often find themselves in the role of a fictitious adversary',NULL,NULL,NULL),(21,'chink','patch of light admitted by a narrow opening','identify chinks in the armor, \n  ifk: to find the error in the armor',NULL,NULL,NULL),(22,'breach',NULL,'\nand prevent serious data breaches.\n  to prevent that data will be hacked',NULL,NULL,NULL),(23,'circumvent',NULL,'By attempting to circumvent security\n  to attempt to escape the sec',NULL,NULL,NULL),(24,'overnight',NULL,'\nAnd you won’t become an expert penetration tester overnight\n  u will not be a pentester very soon',NULL,NULL,NULL),(25,'proficient',NULL,'\nit takes years of practice and real-world experience to become proficient.\n  it takes years of practice to be good at it(sth mentionned before) ',NULL,NULL,NULL),(26,'currently, shift',NULL,'\nCurrently, there is a shift in the way people define penetration testing \n  now, many people has its way to define pentest',NULL,NULL,NULL),(27,'overwhelmed',NULL,' i_m overwhelmed of her way of speaking\n   i_m so fascinated .... ',NULL,NULL,NULL),(28,'charter',NULL,'the Yalta charter',NULL,NULL,NULL),(29,'scope',NULL,'u should define the scope of the pentest\n  u should define how far u_r pentest_action should go',NULL,NULL,NULL),(30,'convey',NULL,'\nu convey the goals of the engagement\n  u define the goal of the engagement',NULL,NULL,NULL),(31,'thorough',NULL,'what is to be expected from a thorough \n  what is expected to be done completely',NULL,NULL,NULL),(32,'probe',NULL,'by slowly starting to probe its systems\n  then u start to go in, slowly for getting some information',NULL,NULL,NULL),(33,'insight',NULL,'sommaire gives u an _insight_ of what are inside the book',NULL,NULL,NULL),(35,'insight',NULL,'sommaire gives u an _insight_ of what are inside the book\n   like set but which is contained in a set',NULL,NULL,NULL),(36,'threshold',NULL,'\nafter a certain threshold, the web application firewalls will block you from making further requests.\n  bcz u went beyond a limit then u_re blocked from making further requests\n',NULL,NULL,NULL),(37,'to take into account',NULL,'\nvulnerability analysis takes into account port and vulnerability scans\n','v',NULL,NULL),(38,'banner grabbing',NULL,'\nthere was a banner which was set and that is not to compromise',NULL,NULL,NULL),(39,'glamourous',NULL,'\nfascinating and exciting',NULL,NULL,NULL),(40,'unforeseen','\nu didn_t expect','an unforeseen trip is a trip which u didn_t expect to happen',NULL,NULL,NULL),(41,'onslaught','attack','Blindly firing off a mass onslaught of exploits isn_t productive',NULL,NULL,NULL),(42,'to fire off','to decide to attack','Blindly firing off a mass onslaught of exploits isn\'t productive','v',NULL,NULL),(43,'run-of-the-mill','like the others in his type, very standard, very common',NULL,NULL,NULL,NULL),(44,'wits','almost the same as the soul','\nrely on your wits\n  ifk: to trust in ur soul',NULL,NULL,NULL),(45,'to rely on','almost like to trust','\nrely on your wits\n  ifk: to trust in ur soul|brain','v',NULL,NULL),(46,'plethora','A large or excessive amount of something','kali comes with a plethora of penetration testing tools',NULL,NULL,NULL),(47,'to lie','rest flat on a surface','use cli in linux bcz that’s where the real power lies','v',NULL,NULL),(48,'versatile','flexible','nc is a versatile tool in for tcp-ip connection\n  then nc is is not rigid, and useful in tcp-ip connection ',NULL,NULL,NULL),(49,'to issue','to deliver|exe a commandment','\nyou can see the programs listening on TCP ports by _issuing_ the command netstat -antp,\n','v',NULL,NULL),(50,'indeed','exactly','\n(after some remarks on result of some cmd)\n  As you can see, Netcat reports that port 80 is indeed listening\n',NULL,NULL,NULL),(51,'subsequent','fr(ulterieur)','\nin subsequent chapter\n',NULL,NULL,NULL),(52,'exploit #ptes','a _code_ which allows an tester to take advantage of the vulnerable sys\nevery vulnerability has its own corresponding exploit\n',NULL,NULL,NULL,NULL),(53,'payload #ptes','code which runs on the sys after exploitation\nThe effects of a virus on a computer system.',NULL,NULL,NULL,NULL),(54,'to leverage','The power to influence a person or situation','msfconsole is leveraging all the functionalities of metasploit','v',NULL,NULL),(55,'solely','Not involving anyone or anything else; only','\nIt is simply not true that smoking is solely responsible for the current cancer epidemic\n\nu have not to rely solely on what u got from school',NULL,NULL,NULL),(56,'reside','Have one’s permanent home in a particular place','\n people who work in the city actually reside in neighbouring towns',NULL,'live in, occupy, inhabit, have one\'s home in, be settled in, have taken up residence in, have establ',NULL),(57,'stealth',' Cautious(ifk:carefulness) and surreptitious action or movement','\n the silence and stealth of a hungry cat',NULL,NULL,NULL),(58,'greedy','Having an excessive desire or appetite for food','greedy society, fuelled by educational expectation and privilege.',NULL,NULL,NULL),(59,'assess','Evaluate or estimate the nature, ability, or quality of sth','A child\'s development is evaluated by assessing the child\'s abilities on a range of tasks and behaviours',NULL,NULL,NULL),(60,'assessment','The action of assessing someone or something','Kali is a Penetration Testing arsenal to perform security assessments\n',NULL,NULL,NULL),(61,'audit - overlap','A systematic review or assessment of something\nCover part of the same area of interest, responsibility, etc','Many organizations offer security services and use terms such as security audit, network or risk assessment, and Penetration Test with overlapping meanings\n\n**meaning ifk\nsec service, sec audit, net assessment, risk assessment, pen test, are in the same boat\n',NULL,NULL,NULL),(62,'feature, to_seasons','A distinctive attribute or aspect of something making a significant contribution\nAdd salt, herbs, pepper, or other spices to (food)','this book is for user who are new to Kali Linux and want to learn the features and differences in Kali versus BackTrack, and seasoned Penetration Testers who may need a refresher or reference on new tools and techniques \n',NULL,'add flavouring to\n pep up\nadd zing to',NULL),(63,'#thinkabout within','','\nWeb applications are the most widely used type of applications _within_ any organization\n  web application are the most used type of app in many organization',NULL,NULL,NULL),(64,'scope','A purpose, end, or intention','Penetration Testing web applications can vary in scope\nAn example for developing a scope for a web application Penetration Test is testing a Linux server hosting applications for mobile devices.\nThe scope of work at a minimum should include evaluating the Linux server\n',NULL,NULL,NULL),(65,'to scope','to look at carefully - to scan','We have included templates for scoping a web application penetration\n','v',NULL,NULL),(66,'to assist','[no object] Be present as a helper','Some deliverable examples in this chapter offer checkbox surveys that can assist \n\ntwo midwives who assisted at a water birth','v',NULL,NULL),(67,'to customize - timeframe','to modify sth to suit a particular task\n\nA specified period of time in which something occurs or is planned to take place','Every scope of work should be customized around your customer\'s business objectives, expected timeframe of performance','v',NULL,NULL),(68,'to allocate','Distribute (resources or duties) for a particular purpose','an allocated funds','v',NULL,NULL),(69,'outcome','a consequence, The way a thing turns out','ifk: what is the desired outcome of this program',NULL,'result, upshot(almost the same)',NULL),(70,'boundary','A line which marks the limits of an area; a dividing line\nA limit of something abstract,','Real attackers do not have boundaries such as time, funding, ethics, or tools meaning',NULL,NULL,NULL),(71,'credential','A document proving a person’s identity or qualifications','For example, a Penetration Tester may capture user credentials to critical systems',NULL,NULL,NULL),(72,'to hang: hung',NULL,'when u finished ur phone call, u hung_up the phone\na server may hung up unexpectedly\n','v',NULL,NULL),(73,'controversial',NULL,NULL,NULL,'disputable, debatable, arguable, moot, at issue, contentious',NULL),(74,'to disclose - to give away','to reveal - to divulge','Many security professionals believe if they disclose their tools they will be giving away their secret sauce\n','v','to reveal',NULL),(75,'beforehand','in advance','Are they briefed beforehand and able to prepare?\n',NULL,NULL,NULL),(76,'to kick off','to start, to get going, to get off the ground','What type of information and access is provided prior to kicking off the Penetration Test?\n','v',NULL,NULL),(77,'to grant','allow, accord, permit, afford, concede, vouchsafe','What type of initial account\nlevel access is granted? Is this a Black, White, or Gray box assignment foreach target?\n','v',NULL,NULL),(78,'pooter','sth makes sound like farting',NULL,NULL,NULL,NULL),(79,'to get',NULL,'\nupdating your profile with your name, location, and a profile picture helps other GitHub users get to know you','v',NULL,NULL),(80,'baseline','A line serving as a basis, as for measurement, calculation, or location','Standards and baselines achieve consistency in security\n',NULL,NULL,NULL),(81,'consistent','Acting or done in the same way over time, especially so as to be fair or accurate','Standards and baselines achieve consistency in security\n',NULL,NULL,NULL),(82,'outweigh','Be heavier, greater, or more significant than','\nIt is up to the customer to decide if the risk associated to vulnerability found justifies\nor outweighs the cost of controls required to reduce the risk to an acceptable level\n',NULL,NULL,NULL),(84,'aficionados - dork','A person who is very knowledgeable and enthusiastic about an activity, subject, or pastime\ndefinition of dork is set in the ex','\nThe aficionados who have categorized the Google searches are affectingly known as Google dorks\n  dork is a contemptible, socially inept person\n  dork is a man_s penis in the north of america\n',NULL,NULL,NULL),(85,'hood - hoody','A covering for the head and neck with an opening for the face\nhoodies are the cloth with hood','u can buy shirt and hoodies from hackersforcharity.org',NULL,NULL,NULL),(86,'snide','mocking in an indirect way','\nYou’ll be amazed at the dirty looks and snide comments you’ll get when you wear this shirt from hackersforcharity.org',NULL,NULL,NULL),(87,'straight',NULL,'You’ll get a chance to set people straight when u wear shirt from hfc\ngo straight, u_ll see the house after 100meters',NULL,NULL,NULL),(88,'foothold','A place where a person’s foot can be lodged to support them securely, especially while climbing','Twice she had to stop to rest, her arms trembling with the strain, locking her feet into semi-secure footholds and leaning into the rock.',NULL,NULL,NULL),(89,'footprint','The impression left by a foot or shoe on the ground or a surface',NULL,NULL,NULL,NULL),(90,'incentive - to line up','A thing that motivates or encourages someone to do something\n\nArrange a number of people or things in a straight row','\nyou may even qualify for some wicked incentives we’re lining up:\n  conference passes, free training courses and much more.\n',NULL,NULL,NULL),(91,'deceit - conceal',' The action or practice of deceiving someone by concealing or misrepresenting the truth\n  to conceal sth is to hide it','\nduring times of universal deceit, telling the truth becomes a revolutionary act... george orwell\n',NULL,NULL,NULL),(92,'takeaway','A key fact, point, or idea to be remembered, typically one emerging from a discussion or meeting',NULL,NULL,NULL,NULL),(93,'upfront','in the front','Providing the potential toolset upfront also reduces the likelihood of the customer having a negative reaction when a negative impact occurs due to the use of a tool.',NULL,NULL,NULL),(94,'an issue - to issue','An important topic or problem for debate\nPersonal problems or difficultie\n\ndistribute (something) for use or sale','the issue of racism\nwith an account you are issued an individual workspace to use\n',NULL,NULL,NULL),(95,'stakeholder','A person with an interest in sth, especially in business','writing sow is typically the first step you would want to complete with your _stakeholders_ before starting a project\n',NULL,NULL,NULL),(96,'dock','An enclosed area of water in a port for the loading, unloading, and repair of ships','A port is piece of software which is used as docking point in your machine, where remote application can communicate. This is analogy to the physical ports for entering in to a country from different sea ports.',NULL,NULL,NULL),(97,'socket','combination of software Port and IP address',NULL,NULL,NULL,NULL),(98,'to consolidate','to bring together (separate parts) into a single or unified','They consolidated their three companies,\n\nMagicTree is a Penetration Tester productivity tool designed for data consolidation','v',NULL,NULL),(99,'to trip up','Make a mistake','so you can check to see the next table if any of the same mistakes have been tripping you up','v',NULL,NULL),(100,'sufficient','Enough; adequate','In the past, these common defenses were sufficient; however, threats are becoming more sophisticated nowadays',NULL,NULL,NULL),(101,'mundane','Lacking interest or excitement; dull',NULL,NULL,NULL,NULL),(102,'to bond - means','Join or be joined securely to something else, especially by means of an adhesive substance, heat, or pressure',NULL,'v',NULL,NULL),(103,'to embed','Fix (an object) firmly and deeply in a surrounding mass','he had an operation to remove a bullet embedded in his chest','v',NULL,NULL),(104,'rear - decent','The back part of something, especially a building or vehicle\nConforming with generally accepted standards of respectable ','< lewellyn> embedding lua is a pain in the _rear_ :D\n< mniip > I haven\'t had any rear pains when embedding lua\n< lewellyn> you\'re not doing complex enough things then :D\n< mniip> maybe not\n< dx> i\'d still consider lua a decent option for embedding ',NULL,NULL,NULL),(105,'to strive','Make great efforts to achieve or obtain something',NULL,'v',NULL,NULL),(106,'#suffix ener',NULL,'shortener \nfastener',NULL,NULL,NULL),(107,'perform',' accomplish, or fulfil or carry out(an action, task, or function)',NULL,NULL,NULL,NULL),(108,'to overcome #a7x#fiction','Succeed in dealing with (a problem or difficulty)\n(Of a feeling or emotion) overpower or overwhelm','now i think i understand, hos the world can overcome a men, # the second definition','v',NULL,NULL),(109,'to see through #a7x#fiction',NULL,'like a friend we saw it through, in the end i give my life 4 u\n  ifk: like a friend we saw it, .... ','v',NULL,NULL),(110,'#to#think#about #thinkabout #to#give #a7x#fiction','gave u all i had to give',NULL,NULL,NULL,NULL),(111,'#thinkabout #out #a7x#fiction','hope it_s worth it _out_ on the highway',NULL,NULL,NULL,NULL),(112,'#thinkabout #beside #one #a7x #fiction','so tell everybody, the one_s who walked beside me',NULL,NULL,NULL,NULL),(113,'seize','ifk: hold sth suddenly and with force\nreal:take hold of suddenly and forcibly','seize the day or die regretting the time you lost',NULL,NULL,NULL),(114,'#thinkabout #seize','seize the day or die regretting the time you lost',NULL,NULL,NULL,NULL),(115,'to ache','A continuous or prolonged dull pain in a part of one’s body','the ache in her head worsened','v',NULL,NULL),(116,'#thinkabout #ache#out #a7x#seize_the_day','seize the day or die regretting the time you lost, it_s empty and cold without u here, too many people to ache over',NULL,NULL,NULL,NULL),(117,'#undergo #a7x#seize_the_day #arduous','to experience sth hard, painful, arduous',' the baby underwent a life-saving brain operation',NULL,NULL,NULL),(118,'#thinkabout #undergo #will #a7x#seize_the_day','these_s streets we traveled on will undergo our same lost past ',NULL,NULL,NULL,NULL),(119,'to hand','Pick (something) up and give to (someone)','i hand u my immortal life ','v',NULL,NULL),(120,'trowel','eog /srv/mmedia/pic/trowel00.jpg',NULL,NULL,NULL,NULL),(121,'#thinkabout #interrogation #will #a7x#seiwe_the_da','i hand u my mortal life, but will it be 4vr?',NULL,NULL,NULL,NULL),(122,'fable','A short story, typically with animals as characters,',NULL,NULL,NULL,NULL),(123,'journey','An act of traveling from one place to another','will you take a journey tonight',NULL,NULL,NULL),(124,'#thinkabout #cold#state','a lonely road crossed another cold state line',NULL,NULL,NULL,NULL),(125,'#thinkabout #purpose','miles away from those i love, purpose hard to find\n  the goal is hard to find',NULL,NULL,NULL,NULL),(126,'#thinkabout #of','Dear God, the only thing I ask of you',NULL,NULL,NULL,NULL),(127,'#thinkabout #to','We all need that person who can be true to you',NULL,NULL,NULL,NULL),(128,'barren','Showing no results or achievements; unproductive','There\'s nothing here for me, on this barren road',NULL,NULL,NULL),(129,'#thinkabout #too','hold her when I\'m not around When I\'m much too far away\n',NULL,NULL,NULL,NULL),(130,'before long','after a short time','see you before long',NULL,NULL,NULL),(131,'to supersed','Take the place of (a person or thing previously in authority or use); supplant','MySQL 5.5.25 is superseded by MySQL 5.5.25a\n','v',NULL,NULL),(132,'to implement','Put (a decision, plan, agreement, etc.) into effect','The final part of the plan was never fully implemented due to the speed of the Russian advance.','v',NULL,NULL),(133,'#phrasal#verb out_of_box out of box','Used to refer to the immediate functionality of a newly purchased product, typically an electronic device or a piece of software','MySQL Enterprise Audit provides an out of box, easy to use auditing for applications that are governed by both internal and external regulatory guidelines.\n',NULL,NULL,NULL),(134,'parsing','A program for parsing\n  parsing is Resolve (a sentence) into its component parts and describe their syntactic roles',NULL,NULL,NULL,NULL),(135,'satire','the use of humour, irony, exaggeration, or ridicule to expose and criticize people’s stupidity',NULL,NULL,NULL,NULL),(136,'hint','A slight or indirect indication or suggestion','\nthere was hints in the road which could guide us\nActivating hints displays a number next to every link Vimperator can find\n  u can activate the hints by hitting: f OR F\n',NULL,'clue',NULL),(137,'midday','The middle of the day; noon:\n','he awoke at midday bcz he had the hangover',NULL,NULL,NULL),(138,'typical',' Having the distinctive qualities of a particular type of person or thing:','q typical day',NULL,NULL,NULL),(139,'to yield','Produce or provide (a natural, agricultural, or industrial product)','the land yields grapes and tobacco\nur research yielded no results','v',NULL,NULL),(140,'to disgruntle','Make (someone) angry or dissatisfied','nothing disgruntles anyone more than the feeling they are being cheated','v',NULL,NULL),(141,'a comb - to comb - to untangle','A strip of plastic, metal, or wood with a row of narrow teeth, used for untangling or arranging the hair.\nto comb:  Search carefully and systematically','Maltego can comb popular social media, public records, and job recruiting websites to fingerprint an individual based on limited information\n',NULL,NULL,NULL),(142,'beachhead','A defended position on a beach taken from the enemy by landing forces, from which an attack can be launched','\nBeEF is a browser-based exploit package that \"hooks\" one or more browsers as beachheads for launching attacks.\n\n',NULL,NULL,NULL),(143,'a hook','A piece of metal or other material, curved or bent back at an angle, for catching hold of or hanging things on','a picture hook',NULL,'peg, holder',NULL),(144,'an appliance','A device or piece of equipment designed to perform a specific task, typically a domestic one',' electrical and gas appliances\nBeEF bypasses network security appliances and host–based, anti-virus applications\n',NULL,NULL,NULL),(145,'behalf','In the interests of a person, group, or principle','\nThe hospital is also keen to hear from those interested in fundraising on its behalf.\nA proxy server will intercept that request and send it on behalf of a client.\n\n',NULL,'in the interests of',NULL),(146,'to reckon','Establish by counting or calculation; calculate','\nhis debts were reckoned at $300,000\n  after calculation his debts were at $300.000','v',NULL,NULL),(147,'a bundle','A collection of things or quantity of material tied or wrapped up together','Mimikatz is an attempt to bundle together some of the most useful tasks that attackers will want to perform',NULL,NULL,NULL),(148,'an axe','/srv/mmedia/pic/axe.jpeg',NULL,NULL,NULL,NULL),(151,'a blow','A powerful stroke with a hand, weapon, or hard object','he received a blow to the skull\nIf I had eight hours to chop down a tree, I’d spend the first six of them sharpening my axe.\n    abraham_lincoln',NULL,NULL,NULL),(152,'to chop','Cut through the base of (a tree or similar plant) with blows from an axe or other implement, in order to fell it','the boy chopped down eight trees\nLegend has it that Carver once chopped down a cherry tree','v',NULL,NULL),(153,'fuzz, fuzzy_hair','/srv/mmedia/pic/fuzzy_hair_ifk.jpg',NULL,NULL,NULL,NULL),(154,'at one_s disposal','Available for one to use whenever or however one wishes','a helicopter was put at their disposal\nWe now have NeXpose\'s report at out disposal directly from the msfconsole.',NULL,NULL,NULL),(155,'backend - back_end','The end of something which is furthest from the front or the working end\nThe rump or buttocks :D','a face like the back end of a sheep :D',NULL,NULL,NULL),(156,'prominent','she was a prominent member of the city council','Offensive Security funds and develops several prominent information security niches',NULL,NULL,NULL),(157,'ox','A domesticated bovine animal kept for milk or meat; a cow or bull',NULL,NULL,NULL,NULL),(158,'zest','Great enthusiasm and energy:',' they campaigned with zest and intelligence',NULL,NULL,NULL),(159,'motto','A short sentence or phrase chosen as encapsulating the beliefs or ideals of an individual, family, or institution','malagasy motto is: tanindrazana, fahafahana, fandrosoana,\nthe family motto is ‘Faithful though Unfortunate’',NULL,NULL,NULL),(160,'latter','Occurring or situated nearer to the end of something than to the beginning','the latter half of 1989 heart disease _dogged_ his _latter_ years',NULL,NULL,NULL),(161,'to dog','Follow (someone) closely and persistently',' heart disease dogged his latter years','v',NULL,NULL),(162,'the roc','A gigantic mythological bird described in the Arabian Nights.','The legend of the roc surfaces in several stories of the Arabian Nights - two involving Sinbad and two about Abd -al -Rahman.',NULL,NULL,NULL),(163,'to make - to do','We use \'make\' when we create or construct something.','She made a cake.\n I\'ve made us some coffee.','v',NULL,NULL),(164,'fuss, use of make in the_ex','\nA display of _unnecessary_ or excessive excitement, activity, or interest','\nIt\'s okay! I\'m fine, it\'s just a cough. Don\'t make a fuss!\'\n',NULL,NULL,NULL),(166,'groom','A _man_ on her wedding day or just before and after the event',NULL,NULL,NULL,NULL),(167,'bride','A _woman_ on her wedding day or just before and after the event',NULL,NULL,NULL,NULL),(168,'make a face','making ur face looks like very ugly','The child made a face behind the teacher_s back. ',NULL,NULL,NULL),(169,'fireplace','ifk: a place where a fire is set up','It_s freezing! Let_s turn on the heating and a fire in the fireplace. ',NULL,NULL,NULL),(170,'to make a fool of s1','ifk: to do the donkey','I_m not going to go ice skating! I_d only fall over and make a fool of myself ','v',NULL,NULL),(171,'among',NULL,'many cultures, religionsm and languages are found _among_ the people of Asia',NULL,NULL,NULL),(172,'#thinkabout long',NULL,'john had arrived at work long before 8:00',NULL,NULL,NULL),(173,'#thinkabout ahead_of',NULL,'At your first school, were you _ahead_ of most of the other children?',NULL,NULL,NULL),(174,'#thinkabout #afraid_of',NULL,'are you afraid of doing english mistakes',NULL,NULL,NULL),(175,'cushion','A pillow or pad stuffed with a mass of soft material, used as a comfortable support for sitting or leaning on',NULL,NULL,NULL,NULL),(176,'extent','The area covered by something','By all means, send me a city map that covers the full extent of the subway',NULL,NULL,NULL),(177,'coverage','The extent to which something deals with or applies to something else:',' the grammar did not offer total coverage of the language',NULL,NULL,NULL),(178,'direct','Control the operations of; manage or govern',' an economic elite directed the nation’s affairs',NULL,NULL,NULL),(179,'douchebag','A small syringe for douching the vagina, especially as a contraceptive measure \n    beurkkkk\nNorth American informal An obnoxious or contemptible person, typically a man',NULL,NULL,NULL,NULL),(180,'obnoxious',' Extremely unpleasant:','obnoxious odour',NULL,NULL,NULL),(181,'cowardice','Lack of bravery',NULL,NULL,NULL,NULL),(182,'gonk','A spherical or egg-shaped doll with frizzy hair.',NULL,NULL,NULL,NULL),(183,'horde','An army or tribe of nomadic warriors:',NULL,NULL,NULL,NULL),(184,'umpteenth','n-ieme',NULL,NULL,NULL,NULL),(185,'glossy','Shiny and smooth','thick, glossy hair',NULL,NULL,NULL),(186,'raven','(Especially of hair) of a glossy black colour\nA large heavily built crow with mainly black plumage, feeding chiefly on carrion\n    ifk: like a crow but bigger','thick raven hair\nthieves in chinese legendary movies have raven',NULL,NULL,NULL),(187,'#haxor','another style of telling hacker',NULL,NULL,NULL,NULL),(188,'chixor','female hacker',NULL,NULL,NULL,NULL),(189,'shrewd','Having or showing sharp powers of judgement; ',NULL,NULL,NULL,NULL),(190,'savvy','_Shrewdness_(srch: shrewd) and practical knowledge, especially in politics or business',NULL,NULL,NULL,NULL),(191,'preposterous','Contrary to reason',NULL,NULL,NULL,NULL),(192,'to depict','Represent by a drawing, painting, or other art form:\n    there is chop then there is cut','hacker_movies depict fictional of computer_hacking','v','to describe',NULL),(193,'escapist','A person who seeks distraction and relief from unpleasant realities, especially in the form of entertainment or fantasy','Most of these  movies are good escapist fun involving virtual reality conflicts',NULL,NULL,NULL),(194,'archaic','old_fashioned',NULL,NULL,NULL,NULL),(195,'to amend','Make minor changes to (a text, piece of legislation, etc.) in order to make it fairer or more accurate',NULL,'v',NULL,NULL),(196,'to plain',NULL,NULL,'v','to complain - to lament - to mourn',NULL),(197,'to denote','Be a sign of; indicate','this result denotes that ur pc is hacked','v',NULL,NULL),(198,'forensic','Scientific tests or techniques used in connection with the detection of crime.','I mean, our show is essentially a crime show, where forensics enter into it',NULL,NULL,NULL),(199,'front-end','(Of money) paid or charged at the beginning of a transaction',' a front-end fee',NULL,NULL,NULL),(200,'front-end','Computing (Of a device or program) directly accessed by the user and allowing access to further devices, programs, or databases',' Fern WiFi Cracker provides a GUI interface that front-ends AirCrack to make your life that bit easier\n    aircrack is more difficult then it has a front-end(fernWifi)',NULL,NULL,NULL),(201,'platform','A raised level surface on which people or things can stand','Burp Suite is an integrated platform for performing security testing of Web applications, from initial mapping and analysis of an application\'s attack surface through to finding and exploiting security vulnerabilities',NULL,NULL,NULL),(202,'high-end','Denoting the most expensive of a range of products',NULL,NULL,NULL,NULL),(203,'wool','the soft thick hair that sheep and some goats have on their body (there is lambswool) \nthread made from wool that you use to knit clothes [= yarn American English]',NULL,NULL,NULL,NULL),(204,'#thinkabout wool','pull the wool over somebody\'s eyes\n  to deceive someone by not telling the truth',NULL,NULL,NULL,NULL),(205,'buyout','a situation in which someone gains control of a company by buying all or most of its shares',NULL,NULL,NULL,NULL),(206,'wig','A covering for the head made of real or artificial hair, typically worn by people to conceal their baldness',NULL,NULL,NULL,NULL),(207,'prepone','Bring (something) forward to an earlier date or time',NULL,NULL,NULL,NULL),(208,'offspring','someone\'s child or children - often used humorously','a young mother trying to control her offspring',NULL,NULL,NULL),(209,'offspring','an animal\'s baby or babies','a lion and its offspring',NULL,NULL,NULL),(210,'to breed: bred bred','to produce _offspring_, typically in a controlled and organized way',NULL,'v',NULL,NULL),(211,'shed','[has many senses]\nA simple roofed structure, typically made of wood or metal, used as a storage space, a shelter for animals, or a workshop',NULL,NULL,'hut, outhouse',NULL),(212,'shred','A strip of some material, such as paper, cloth, or food, that has been torn','to make achard you have to shred tomatoes',NULL,NULL,NULL),(213,'to overeat','to eat to much',NULL,'v',NULL,NULL),(214,'stack',NULL,'stack of boxes',NULL,'heap, pile',NULL),(215,'overflow','the amount of something or the number of people that cannot be contained in a place because it is already full',NULL,NULL,NULL,NULL),(216,'overfill','to put too much of something into a container','He had overfilled the jug',NULL,NULL,NULL),(217,'foil','metal sheets that are as thin as paper, used for wrapping food',NULL,NULL,NULL,NULL),(218,'#thinkabout wig buzz wack','From a wig that buzzes your head with notifications to a bra that tells you when you\'re overeating, these wearable tech concepts are wacky in all the wrong ways',NULL,NULL,NULL,NULL),(219,'to foil','to prevent something bad that someone is planning to do','A massive arms-smuggling plan has been foiled by the CIA.','v',NULL,NULL),(220,'wack','A crazy or eccentric person\n Worthless or stupid ideas or talk; rubbish',' the kids were learning to live with the idea that Dad was a wack\n this track is a load of wack',NULL,NULL,NULL),(221,'eccentric','A person slightly strange views or behaviour','he noted her eccentric appearance',NULL,NULL,NULL),(222,'a note','A brief record of points or ideas written down as an aid to memory:',' I’ll make a note in my diary',NULL,NULL,NULL),(223,'unbound','Not bound or tied up',NULL,NULL,NULL,NULL),(224,'to bind: bound bound','Tie or fasten (something) tightly together',NULL,'v',NULL,NULL),(225,'to trigger','to make something such as a bomb or electrical system start to operate',NULL,'v',NULL,NULL),(226,'to network','to connect several computers together so that they can share information',NULL,'v',NULL,NULL),(227,'to flush','[with object] Cleanse (something, especially a toilet) by causing large quantities of water to pass through it',NULL,'v',NULL,NULL),(228,'a loo','A toilet','she flushed the loo',NULL,NULL,NULL),(229,'though - although','used to introduce a statement that makes your main statement seem surprising or unlikely [= though]','like all medicines, doliprane1000mg can cause side effects, _although_ not all patients get them',NULL,NULL,NULL),(230,'abnormal','very different from usual in a way that seems strange, worrying, wrong, or dangerous [? normal]','an abnormal level of cholesterol',NULL,NULL,NULL),(231,'to range','to include a variety of different things or people in addition to those mentioned','The show had a massive audience, ranging from children to grandparents','v',NULL,NULL),(232,'pharmacist','someone whose job is to prepare medicines in a shop or hospital','',NULL,NULL,NULL),(233,'kidney','Each of a pair of organs in the abdominal cavity of mammals, birds, and reptiles, that excrete urine',NULL,NULL,NULL,NULL),(235,'to adjourn','Break off (a meeting, legal case, or game) with the intention of resuming it later','the meeting was adjourned until December 4','v',NULL,NULL),(236,'to convene',' bring together for a meeting or activity; assemble',' [with object]: he had convened a secret meeting of military personnel','v',NULL,NULL),(237,'copyleft','An arrangement _whereby_ software or artistic work may be used, modified, and distributed freely on condition that anything derived from it is bound by the same conditions',NULL,NULL,NULL,NULL),(238,'whereby','by which',' a system whereby people could vote by telephone',NULL,NULL,NULL),(239,'verbatim',' In exactly the same words as were used originally',' Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed',NULL,NULL,NULL),(240,'preamble',' 1A preliminary or preparatory statement; an introduction:','I gave him the bad news without preamble :/ :D',NULL,NULL,NULL),(241,'tilde','a character:   ~ ~ ~ ~ ~ ~ ',NULL,NULL,NULL,NULL),(242,'#thinkabout - as though','When you invoke a map, Vim will execute the sequence of keys as though you entered it from the keyboard.',NULL,NULL,NULL,NULL),(243,'to devote','(devote something to) Give all or a large part of one’s time or resources to (a person, activity, or cause):','I wanted to devote more time to my family','v',NULL,NULL),(244,'to grieve: grieved, grieved','to feel grief or great sorrow','She has grieved over his death for nearly three years.','v',NULL,NULL),(245,'to grieve: grieved, grieved','to distress mentally; cause to feel grief or sorrow: ','It grieves me to see you so unhappy','v',NULL,NULL),(246,'to mourn','to feel or express sorrow or grief. ','We mourn the loss of a great leader, a faultless partner, and a beloved friend. ','v',NULL,NULL),(247,'to tan','to make brown by exposure to ultraviolet rays, as of the sun',' you’ll tan very quickly in the pure air','v',NULL,NULL),(248,'sunblock','a substance that provides a high degree of protection against sunburn, often preventing most tanning as well as burning, as by obstructing the penetration of ultraviolet rays','You must use sunblock or sunscreen in order to protect your skin from the sun',NULL,NULL,NULL),(249,'throughout','In every part of (a place or object):','Hormones are chemical messengers that travel throughout the body',NULL,NULL,'THro?o?out'),(250,'alter','to change in character or composition, typically in a comparatively small but significant way','They can influence the function of the immune system, and even alter behavior',NULL,NULL,'?ôlt?r'),(251,'immunity','The ability of an organism to resist a particular infection or toxin by the action of specific antibodies','immunity to typhoid seems to have increased spontaneously',NULL,NULL,'i?myo?on?d?'),(252,'immune','relatng to _immunity_','hormones can influence the function of the immune system, and even alter behavior',NULL,NULL,'i?myo?on?d?'),(253,'#idiom #from_head_to_toe',NULL,'Hormones are the reason why you changed from head to toe at puberty, why you can turn food into fuel, why your arms are the same length',NULL,NULL,NULL),(254,'gland','An organ in the human or animal body which secretes particular chemical substances for use in the body',' Other _endocrine_ glands include the _thyroid_, and adrenal glands',NULL,NULL,NULL),(255,'endocrine',' Relating to or denoting glands which secrete hormones or other products directly into the blood\nsecreting hormones internally','glands make up what is known as the endocrine system ',NULL,NULL,NULL),(256,'therefore',' For that reason; consequently:','he was injured and therefore unable to play',NULL,NULL,NULL),(257,'to disrupt','Interrupt (an event, activity, or process) by causing a disturbance or problem:','flooding disrupted rail services','v',NULL,NULL),(258,'testis',' An organ which produces spermatozoa (male reproductive cells). Compare with testicle.','The testes and ovaries, or \"gonads\", are perhaps the most familiar endocrine glands',NULL,NULL,NULL),(259,'ductless','Denoting a gland that secretes directly into the bloodstream, such as an endocrine gland or a lymph gland\n\nifk: there are many gland which secrete hormones directly into the bloodstream, and all of them is called _ductless_','Endocrine glands by contrast are ductless, and secrete hormones directly into the bloodstream',NULL,NULL,NULL),(260,'thyroid','A large ductless gland in the neck which secretes hormones regulating growth and development through the rate of metabolism','thyroid hormones\nthyroid function\n',NULL,NULL,NULL),(261,'to liken: likened likened','show the resemblance/similarity between','If we liken a hormone to a radio signal, then a receptor is the antenna','v','to compare',NULL),(262,'to excrete','(Of a living organism or cell) separate and expel as waste(especially a product of metabolism)','excess bicarbonate is excreted by the kidney','v',NULL,NULL),(263,'to expel','Force (s1|sth) to leave a place:',' she was expelled from school','v',NULL,NULL),(264,'a diplomat','A person who can deal with others in a sensitive and tactful way.','eight diplomats were _expelled_ from Norway for espionage',NULL,NULL,NULL),(265,'to shudder: shuddered shuddered','(Of a person) tremble convulsively, typically as a result of fear or revulsion:','to be shuddered with horror\nI\'ve made some mistake that I still shudder to think about.','v',NULL,NULL),(266,'to shiver: shivered shivered',' Shake slightly and uncontrollably as a result of being cold, frightened, or excited:','they shivered in the _damp_ foggy cold','v',NULL,NULL),(267,'damp','slightly wet','they shivered in the _damp_ foggy cold',NULL,NULL,NULL),(268,'along','in a constant direction on (a more or less horizontal surface)','soon we will drive along a narrow road',NULL,NULL,NULL),(269,'to exhibit','Publicly display (a work of art or item of interest) in an art gallery or museum or at a trade fair','The earth\'s atmosphere exhibits an extraordinary variety of weather phenomena. ','v',NULL,NULL),(270,'gust','A sudden strong rush of wind','On a local level, we may feel a gust of wind that lasts just a few seconds.',NULL,NULL,NULL),(271,'scale','Each of the small, thin horny plates protecting the skin of fish and reptiles, typically overlapping one another',NULL,NULL,NULL,NULL),(272,'scale','the size or level of something, or the amount that something is happening','We had underestimated the scale of the problem',NULL,NULL,NULL),(273,'#thinkabout scale','There has been housing development on a massive scale since 1980\nMost alternative technologies work best on a small scale\nA structural survey revealed thefull scaleof the damage\nA structural survey revealed thefull scaleof the damage\nI was shocked by thesheer scale (=very big scale)of the destruction.\nLarge firms benefit fromeconomies of scale (=ways of saving money because they are big)',NULL,NULL,NULL,NULL),(274,'to scale','to climb to the top of something that is high and difficult to climb\n[technical] to make writing or a picture the right size for a particular purpose\n[weigh] to be extremely successful\n[scale something ? down/back] to reduce the amount or size of something\n[scale something ? up ] to increase the amount or size of something','Rescuers had to scale a 300m cliff to reach the injured climber\nThe writing can be scaled to any size, depending on the paper\nBy the age of 21 he had already scaled the heights in the academic world.\nThe emergency aid programme has now been scaled down\nProduction at the factory is being scaled up','v',NULL,NULL),(275,'to please','to cause the feeling of happiness and satisfictation',' he arranged a fishing trip to please his son','v',NULL,NULL),(276,'to delight','_Please_ (someone) greatly',' an experience guaranteed to delight both young and old','v',NULL,NULL),(277,'to giggle',' Laugh lightly and repeatedly in a silly way, from amusement, nervousness, or embarrassment:',' they giggled at some private joke\n she giggled with _sheer_ delight\nThe girls were running and giggling at the same time, making them clumsy in their movements and me even angrier.',NULL,NULL,NULL),(278,'soothsayer','old usesomeone who is believed to be able to say what will happen in the future',NULL,NULL,NULL,NULL),(279,'#thinkabout, a closing-down sale','a sale in which items are sold cheaply before a shop goes out of business','His video and DVD store is having a closing-down sale',NULL,NULL,NULL),(280,'puppy love',' romantic love that a young person feels for someone else which will not last',NULL,NULL,NULL,NULL),(281,'pupil','a person who is being taught, especially a child at school',NULL,NULL,NULL,NULL),(282,'council','a group of people elected or chosen to make decisions or give advice on a particular subject, to represent a particular group of people, or to run a particular organization',' The council is being pressured to approve the plan.',NULL,NULL,NULL),(283,'to opt','to make a choice, esp. for one thing or possibility in preference to any others','Instead of a soft drink, she opted for water.','v',NULL,NULL),(284,'#thinkabout matter-of-fat','not showing feelings or emotion, esp. in a situation when emotion would be expected','He spoke in a very matter-of-fact way about the accident.',NULL,NULL,NULL),(285,'the matter','[usually with negative or in questions] The reason for distress or a problem','pretend that nothing’s the matter',NULL,NULL,NULL),(286,'to whistle','to make a musical sound by forcing the breath through a small passage between the lips or through a special device','I whistled to my dog and she came running back',NULL,NULL,NULL),(287,'nonetheless','despite what has just been said or referred to; nevertheless','There are possible risks, but nonetheless, we feel it’s a sound investment',NULL,NULL,NULL),(288,'despite','in spite of; without being influenced or prevented by','he remains a great leader despite age and infirmity\nIs someone providing these children with cigarettes and alcohol despite their age?\nThe game continued despite the rain.\n Despite her illness, she came to work',NULL,NULL,NULL),(289,'foam','/srv/mmedia/pic/foam.jpg.\na mass of small, usually white, bubbles formed on the surface of a liquid','The waves were high and capped with foam.',NULL,NULL,NULL),(290,'outline','A line or set of lines enclosing or indicating the shape of an object in a sketch or diagram',NULL,NULL,NULL,NULL),(291,'to stem',' Stop or restrict (the flow of something)',' a nurse did her best to stem the bleeding',NULL,NULL,NULL),(292,'breakthrough','an important discovery or event that helps to improve a situation or provide an answer to a problem','Scientists are hoping for a breakthrough in the search for a cure for cancer',NULL,NULL,NULL),(293,'to churn','to move something, especially a liquid, with great force\nIf your stomach is churning, you feel ill, usually because you are nervous','The sea was churned up by heavy winds.',NULL,NULL,NULL),(294,'metabolism','all the chemical processes in your body, especially those that cause food to be used for energy and growth','Exercise is supposed to speed up your metabolism.',NULL,NULL,NULL),(295,'#thinkabout, to speed up','Exercise is supposed to speed up your metabolism',NULL,NULL,NULL,NULL),(296,'to hum',' Be in a state of great activity',' the repair shops are humming as the tradesmen set about their various tasks',NULL,'to be busy',NULL),(297,'to round up','Drive or collect a number of people or animals together for a particular purpose','we rounded up 20 of the most important hormones women should know so you can take full advantage of all of their effects for a healthier, stronger',NULL,NULL,NULL),(298,'to crave','feel a powerful desire of sth','Sixty per cent of those polled said they regularly craved certain foods and drinks.',NULL,NULL,NULL),(299,'to shrive','(Of a priest) the act of hearing the confession of s1, assign penance to that person, and _absolve_ her|him.','',NULL,NULL,NULL),(300,'to absolve','Set or declare (someone) free from blame, guilt, or responsibility','the pardon absolved them of any crimes',NULL,NULL,NULL),(301,'a penance','Voluntary self-punishment for having done sth wrong','when u shrive s1, u bring him|her to a priest then s|he can confess, will assign a penance then s|he could be absolve',NULL,NULL,NULL),(302,'deed','An action that is performed intentionally or consciously',' doing good deeds',NULL,NULL,NULL),(303,'warfare','the activity of fighting a war, often including the weapons and methods that are used','guerrilla warfare',NULL,NULL,NULL),(304,'to oversee: oversaw overseen',' Supervise (a person or their work), especially in an official capacity:','The Internet Society, a non-profit group established in 1992, oversees the formation of the policies and protocols that define how we use and interact with the Internet.',NULL,NULL,NULL),(305,'to underlie: underlay underlain - underlying','(Especially of a layer of rock or soil) lie or be situated under (something):','learn about the basic underlying structure of the Internet.',NULL,NULL,NULL),(306,'collarbone skull rib kneecap pelvis spine backbone','/srv/mmedia/pic/bones01.jpg',NULL,NULL,NULL,NULL),(307,'spine','the row of bones down the centre of your back that supports your body',NULL,NULL,NULL,NULL),(308,'to drain','If you drain something, you remove the liquid from it, usually by pouring it away or allowing it to flow away, and if something drains, liquid flows away or out of it','Drain the pasta thoroughly.',NULL,NULL,NULL),(309,'a rack','A _framework_, typically with rails, bars, hooks, or pegs, for holding or storing things','The POP in each city is a rack full of modems ',NULL,NULL,NULL),(310,'a framework','a set of ideas, rules, or beliefs from which something is developed, or on which decisions are based',NULL,NULL,NULL,NULL),(311,'to lease','Grant (property) on lease; let:','she leased the site to a local company\nCompany A leases fiber optic lines from the phone company to connect the POPs together',NULL,NULL,NULL),(312,'pimp','a man who makes money by controlling prostitutes and arranges clients for them, taking a percentage of their earnings in return',NULL,NULL,NULL,NULL),(313,'corporate','Relating to a large company or group',' airlines are very keen on their corporate identity',NULL,NULL,NULL),(314,'corporation','A large company or group of companies authorized to act as a single entity and recognized as such in law',' the Cardiff Bay Development Corporation',NULL,NULL,NULL),(315,'major',' Important, serious, or significant',' the use of drugs is a major problem',NULL,NULL,NULL),(316,'halfway','at a middle point in space or time between two things ','What is incredible about this process is that a message can leave one computer and travel halfway across the world through several different networks and arrive at another computer in a fraction of a second!',NULL,'partway',NULL),(317,'to match',NULL,'insert into table00(\'col00\') values (\'val00\', \'val01\', \'val02\'); \n    create this output\n    Column count doesn\'t __match__ value count at row 1',NULL,NULL,NULL),(318,'pathway','A _track_ that constitutes or serves as a path',' a tree-lined pathway',NULL,NULL,NULL),(319,'track','A rough path or road, typically one beaten by use rather than constructed:',' follow the track to the farm',NULL,NULL,NULL),(320,'#thinkabout rather than','a path is a rough path or road, typically one beaten by use _rather_ than constructed:',NULL,NULL,NULL,NULL),(321,'to ensure','Make certain that (something) will occur or be the case','router ensures that information doesn\'t go where it\'s not needed.',NULL,NULL,NULL),(322,'to clog','to block something or become blocked','router ensures that information doesn\'t go where it\'s not needed, \nThis is crucial for keeping large volumes of data from clogging the connections',NULL,NULL,NULL),(323,'bystander',' A person who is present at an event or incident but does not take part','Several bystanders witnessed the incident and said that the appellant appeared calm afterwards',NULL,NULL,NULL),(324,'afterwards:do_not_forget_the_s_in_the_end','At a later or future time','Several _bystanders_ witnessed the incident and said that the appellant appeared calm afterwards',NULL,NULL,NULL),(325,'#thinkabout to_do to_make','router makes sure that information does make it to the intended destination',NULL,NULL,NULL,NULL),(326,'to spill','if you spill a liquid, or if it spills, it accidentally flows over the edge of a container',NULL,NULL,NULL,NULL),(327,'to spill: (british)spilt spilt, (us)spilled spille','if you spill a liquid, or if it spills, it accidentally flows over the edge of a container',NULL,NULL,NULL,NULL),(328,'to point out','to tell someone about some information, often because you believe they do not know it or have forgotten it','I’d like to point out the main goal of this blog',NULL,NULL,NULL),(329,'typeset','Arrange the type or process the data for (text that is to be printed)','We lived on a little fruit farm one mile from the printery at which the typesetting and press work were done',NULL,NULL,NULL),(330,'steep','rising or falling sharply; almost perpendicular',' she pushed the bike up the steep hill',NULL,NULL,NULL),(331,'to drown','Die through submersion in and inhalation of water','More LaTeX guides exist, but they all drown you in information ',NULL,NULL,NULL),(332,'to prepend','Add (something) to the beginning of something else:',NULL,NULL,NULL,NULL),(333,'disruptive','Causing or tending to cause disruption:',' disruptive pupils',NULL,NULL,NULL),(334,'assortment',' A miscellaneous collection of things or people:',' the room was filled with an assortment of clothes',NULL,'mixture, variety, medley',NULL),(335,'syndicat','(employers\') association',NULL,NULL,NULL,NULL),(336,'lexicon','The vocabulary of a person, language, or branch of knowledge','The term disruptive innovation was brought into the lexicon by Clayton M. Christensen',NULL,NULL,NULL),(337,'infancy','The state or period of babyhood or early childhood','When the Internet was in its infancy, it consisted of a small number of computers',NULL,NULL,NULL),(338,'to hook','Attach or fasten with a hook or hooks','When the Internet was in its infancy, it consisted of a small number of computers _hooked_ together with modems and telephone lines.',NULL,NULL,NULL),(339,'#thinkabout attach|fasten_with','to hook means: Attach or fasten with a hook or hooks',NULL,NULL,NULL,NULL),(340,'clumsy','Awkward in movement or in handling things','He is an awkward, clumsy boy in the community',NULL,NULL,NULL),(341,'#thinkabout even','The girls were running and giggling at the same time, making them clumsy in their movements and me even angrier.',NULL,NULL,NULL,NULL),(342,'unwieldy','(Of an object) difficult to move because of its size, shape, or weight',' huge, unwieldy arc lamps',NULL,'cumbersome',NULL),(343,'cumbersome','it is the syn of unwieldy',NULL,NULL,'unwieldy',NULL),(344,'to map sth to',' Be associated with or linked to',NULL,NULL,NULL,NULL),(345,'to drill','Produce (a hole) in something by or as if by boring with a drill',NULL,NULL,NULL,NULL),(346,'a hoax','A humorous or malicious deception','But no accident was discovered and police are treating the incident as a malicious hoax call.',NULL,NULL,NULL),(347,'goofy','stupid or silly\n','',NULL,NULL,NULL),(348,'(be/get bogged down) - to bog','Be or become stuck in mud or wet ground',' the family Rover became bogged down on the beach road\ncaching helps the dns_server from bogging down.',NULL,NULL,NULL),(349,'#thinkabout sitting','When you connect to www.howstuffworks.com to read a page, you are a user sitting at a client\'s machine',NULL,NULL,NULL,NULL),(350,'intent','Intention or purpose','Clients that come to a server machine do so with a specific intent',NULL,NULL,NULL),(351,'#thinkabout to_do so','Clients that come to a server machine do so with a specific intent,',NULL,NULL,NULL,NULL),(352,'slender','(Of a person or part of the body) _gracefully_ thin',NULL,NULL,NULL,NULL),(353,'gracefully','In an attractively elegant way',NULL,NULL,NULL,NULL),(354,'somehow','In some way; by some means',' somehow I managed to get the job done',NULL,NULL,NULL),(355,'metadata','A set of data that describes and gives information about other data',NULL,NULL,NULL,NULL),(356,'chunk','A thick, solid piece of something:\nA significant amount of something',' huge chunks of masonry littered the street\n she invested a chunk of her inheritance in the stock market',NULL,NULL,NULL),(357,'to reinstate','Restore (someone or something) to their former position or state',NULL,NULL,NULL,NULL),(358,'#thinkabout any','An open proxy is a type of forwarding proxy that is openly available to any Internet user.',NULL,NULL,NULL,NULL),(359,'seldom','Not often; rarely','elite_proxy is seldom available freely on the Internet',NULL,NULL,NULL),(360,'neither ... nor ...',' Not the one nor the other of two people or things; not either:','elite_proxy neither identifies itself as a proxy nor reveals the original IP address of the client',NULL,NULL,NULL),(361,'to endeavor','to try very hard','every week we endeavor to produce something interesting and important for every personal computer user.',NULL,NULL,NULL),(362,'to sooth','Calm or send to sleep, typically with soothing sounds or movements',' the rhythm of the boat lulled her to sleep',NULL,NULL,NULL),(363,'to range: ranged ranged, ranging','Vary or extend between specified limits','there are over 2000species on the islandm living in habitats _ranging_ from rainforests to deserts ',NULL,NULL,NULL),(364,'waterlogged',' Saturated with or full of water:',' parts of the racecourse were waterlogged',NULL,NULL,NULL),(365,'swamp','An area of waterlogged ground, _low-laying_','there are over 2000species on the islandm living in habitats _ranging_ from mountain tops to mangrove_swamps_',NULL,NULL,NULL),(366,'low-laying',' At low altitude above sea level:',' flooding problems in low-lying areas',NULL,NULL,NULL),(367,'onto','another form of \"on to\"','However, once the business meeting has finished I will have to _venture_out_ onto the mean streets',NULL,NULL,NULL),(368,'to venture',' Undertake a risky or daring journey or course of action',' she ventured out into the blizzard',NULL,NULL,NULL),(369,'blizzard','A severe snowstorm with high winds',NULL,NULL,NULL,NULL),(370,'spotlight','A lamp projecting a narrow, intense beam of light directly on to a place or person, especially a performer on stage',NULL,NULL,NULL,NULL),(371,'innocuous','Not harmful or offensive',' it was an innocuous question',NULL,NULL,NULL),(372,'tissue','Any of the distinct types of material of which animals or plants are made, consisting of specialized cells and their products',' (tissues) the organs and tissues of the body',NULL,NULL,NULL),(373,'pituitary','The major endocrine gland, a pea-sized body attached to the base of the brain that is important in controlling growth and development and the functioning of the other endocrine glands',NULL,NULL,'hypophisis',NULL),(374,'to metabolize','process by metabolism','Pancreas - releases the insulin your body needs to metabolize sugar',NULL,NULL,NULL),(375,'to imply','suggest as a logical consequence',NULL,NULL,NULL,NULL),(376,'progenitor','A person or thing from which a person, animal, or plant is descended or originates;',NULL,NULL,'ancestor',NULL),(377,'paradigm','a model or example that shows how something works or is produced','the basic paradigm of the family tree',NULL,NULL,NULL),(378,'to usher','Show or guide (someone) somewhere','Hosted VoIP has ushered in a new era in communications. ',NULL,NULL,NULL),(379,'to dub','[has many senses]\n1: Pay up; make a contribution','dub the exercice hormone, the irisin is released when you get your sweat on',NULL,NULL,NULL),(380,'gut','The stomach or belly',NULL,NULL,NULL,NULL),(381,'chow','food',NULL,NULL,NULL,NULL),(382,'drowsy feeling','feeling of sleepy and _lethargic_; half asleep',NULL,NULL,NULL,NULL),(383,'lethargy feeling','feeling of a lack of energy and enthusiasm',NULL,NULL,NULL,NULL),(384,'lethargic','related to lethargy',NULL,NULL,NULL,NULL),(385,'to act out of, to act from','Be motivated by','unless the truth is told, people have no motivation to act from :/ very sad hein',NULL,NULL,NULL),(386,'to purport','to pretend to be sth good; but in reality, it is bad',NULL,NULL,NULL,NULL),(387,'to arouse','to provoke strong emotions as anger, sexuality, love, ....',NULL,NULL,NULL,NULL),(388,'to sedate','make s1 sleep by administering a sedative drug',NULL,NULL,NULL,NULL),(389,'within','1. inside','antidiuretic_hormone is mainly responsible for retaining water within the kidneys.',NULL,NULL,NULL),(390,'weepy','tearful',NULL,NULL,NULL,NULL),(391,'patch','chink has many senses but one is: _patch_ of light admitted by a narrow opening',NULL,NULL,NULL,NULL),(392,'cyberspace',' environment in which communication over computer networks occurs',NULL,NULL,NULL,NULL),(393,'retention','The continued possession, use, or control of something',NULL,NULL,NULL,NULL),(394,'heck','Used for emphasis in questions and exclamations','what the heck’s the matter?',NULL,NULL,NULL),(395,'to settle','Resolve or reach an agreement about (an argument or problem)','ifk: I sometimes settle down in front a beautiful girl :/',NULL,NULL,NULL),(396,'#phr_v, to carry out','Perform a task','we’re carrying out a market-research survey',NULL,NULL,NULL),(397,'curt','Rudely brief',NULL,NULL,NULL,NULL),(398,'to craft','Exercise skill in making (an object), typically by hand','Scapy is a packet manipulation tool than can _craft_, send, capture and sniff network datagrams (segments, packets and frames)',NULL,NULL,NULL),(399,'forefather','A member of the past generations of one’s family or people; an ancestor','salim_khan forefathers are of the Alakozai Pashtun tribe who immigrated from Afghanistan',NULL,NULL,NULL),(400,'to garner','Gather or collect (something, especially information or approval)',NULL,NULL,NULL,NULL),(401,'to pursue','Seek to attain or accomplish (a goal) over a long period',NULL,NULL,NULL,NULL),(402,'to pursue','to prevent something from growing or developing, or from working effectively','The virus suppresses the body\'s immune system',NULL,NULL,NULL),(403,'#phr_v to shout xxx, at, out','\nto shout at: to shout very angrily at s1\nto shout s1 down:	to tell s1 not to shout (byme)\n	Prevent someone from speaking or being heard by shouting\n','\nat: he apologized because he had shouted at her in front of them all\n\ndown: he was shouted down as he tried to explain the decision\n',NULL,NULL,NULL),(404,'to whine','Give or make a long, high-pitched complaining cry or sound',' the dog whined and scratched at the back door',NULL,NULL,NULL),(405,'#phr_v to_die_xxxx','\nto die out: Become extinct\nto die off: Die one after another until few or none are left\n','\nout: Soon, if that trade isn\'t stopped, some species could die out altogether, said Prof Roberts.\noff:  the original founders died off or retired\n',NULL,NULL,NULL),(406,'to dock','if a ship docks, or if the captain docks it, it sails into a dock so that it can unload',NULL,NULL,NULL,NULL),(407,'to dump','Deposit sth(rubbish, unwanted material) typically in a careless or hurried way',NULL,NULL,NULL,NULL),(408,'wizard','sth which is very useful',NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `engl` ENABLE KEYS */;
UNLOCK TABLES;

