Banner 1

y mas google dorks?

0 comentarios
Si como dice el titulo dejo mas dorks para que practiquen....

SQL
Kahfie .php?my="
.php?a="
.php?f="
.php?z="
.php?zo="
.php?la="
.php?perm="
.php?item_id="
.php?f_content="
.php?from="
.php?mid="
.php?lest="
.php?east="
.gov.br/index.php?arquivo=
index.php?ver=
/contenido/classes/class.inuse.php
news.php?CONFIG[script_path]=
index.php?vpagina=
index.php?arq=
index.php?pg_ID=
index.php?pg=
home.php?page=
*/newbb/print.php?forum=*topic_id=*"
*/newbb_plus/*="
*/news/archive.php?op=*year=*month=*"
.php?abrir="
.php?act="
.php?action="
.php?ad="
.php?archive="
.php?area="
.php?article="
.php?b="
*/tsep/include/colorswitch.php?tsep_config[absPath]=*"
.php?back="
.php?base="
.php?basedir="
.php?bbs="
.php?board_no="
.php?body="
.php?c="
.php?cal_dir="
.php?cat="
/include/init.inc.php?CPG_M_DIR="
/includes/mx_functions_ch.php?phpbb_root_path="
/modules/MyGuests/signin.php?_AMGconfig[cfg_serverpath]="
.php?_REQUEST=&_REQUEST[option]=com_content&_REQUEST[Itemid]=1&GLOBALS=&mosConfig_absolute_path="
.php?subd="
.php?subdir="
.php?category="
.php?choice="
.php?class="
.php?club_id="
.php?cod.tipo="
.php?cod="
.php?conf="
.php?configFile="
.php?cont="
.php?corpo="
.php?cvsroot="
.php?d="
.php?da="
.php?date="
.php?debug="
.php?debut="
.php?default="
.php?destino="
.php?dir="
.php?display="
.php?file_id="
.php?file="
.php?filepath="
.php?flash="
.php?folder="
.php?for="
.php?form="
.php?formatword="
.php?funcao="
.php?function="
.php?g="
.php?get="
.php?go="
.php?gorumDir="
.php?goto="
.php?h="
.php?headline="
.php?i="
.php?inc="
.php?include="
.php?includedir="
.php?inter="
.php?itemid="
.php?j="
.php?join="
.php?jojo="
.php?l="
.php?lan="
.php?lang="
.php?link="
.php?load="
.php?loc="
.php?m="
.php?main="
.php?meio.php="
.php?meio="
.php?menu="
.php?menuID="
.php?mep="
.php?month="
.php?mostra="
.php?n="
.php?name="
.php?nav="
.php?new="
.php?news="
.php?next="
.php?nextpage="
.php?o="
.php?op="
.php?open="
.php?option="
.php?origem="
.php?Page_ID="
.php?pageurl="
.php?para="
.php?part="
.php?pg="
.php?pid="
.php?place="
.php?play="
.php?plugin="
.php?pm_path="
.php?pollname="
.php?post="
.php?pr="
.php?prefix="
.php?prefixo="
.php?q="
.php?redirect="
.php?ref="
.php?refid="
.php?regionId="
.php?release_id="
.php?release="
.php?return="
.php?root="
.php?S="
.php?searchcode_id="
.php?sec="
.php?secao="
.php?sect="
.php?sel="
.php?server="
.php?servico="
.php?sg="
.php?shard="
.php?show="
.php?sid="
.php?site="
.php?sourcedir="
.php?start="
.php?storyid="
.php?str="
.php?subject="
.php?sufixo="
.php?systempath="
.php?t="
.php?task="
.php?teste="
.php?theme_dir="
.php?thread_id="
.php?tid="
.php?title="
.php?to="
.php?topic_id="
.php?type="
.php?u="
.php?url="
.php?urlFrom="
.php?v="
.php?var="
.php?vi="
.php?view="
.php?visual="
.php?wPage="
.php?y="
/components/com_forum/download.php?phpbb_root_path= com_forum
[Script Path]/admin/index.php?o= admin/index.php"
/admin/index.php?o= admin/index.php"
index.php?menu=deti&page= index.php?menu=deti&page"
include/editfunc.inc.php?NWCONF_SYSTEM[server_path]= intitle:Newswriter
/classes/adodbt/sql.php?classes_dir= "index2.php?option=rss"
components/com_extended_registration/registration_detailed.inc.php?mosConfig_absolute_path= com_extended_registration
index.php?RP_PATH= reviewpost
index.php?pagename= phpquiz
administrator/components/com_remository/admin.remository.php?mosConfig_absolute_path= /com_remository/
/components/com_extcalendar/admin_events.php?CONFIG_EXT[LANGUAGES_DIR]= com_extcalendar
components/com_phpshop/toolbar.phpshop.html.php?mosConfig_absolute_path= "com_phpshop"
/tools/send_reminders.php?includedir= day.php?date=
SQuery/lib/gore.php?libpath= "/SQuery/"
m2f/m2f_phpbb204.php?m2f_root_path= /m2f_usercp.php?
wamp_dir/setup/yesno.phtml?no_url= "setup"
components/com_forum/download.php?phpbb_root_path= "com_forum"
index.php?p= "/index.php?p=*.php"
index.php?pag= "/index.php?pag=*.php"
template.php?page= "/template.php?page=*.php"
main.php?page= "/main.php?page=*.php"
index2.php?pag= "/index2.php?pag=*.php"
home.php?pag= "/home.php?pag=*.php"
index.php?page= "/index.php?page=*.php"
default.php?page= "/default.php?page=*.php"
inc/cmses/aedatingCMS.php?dir[inc]= "flashchat"
/modules/vwar/admin/admin.php?vwar_root= vwar
bb_usage_stats/include/bb_usage_stats.php?phpbb_root_path= forum
encapscms_PATH/core/core.php?root= encapscms_PATH
inc/session.php?sessionerror=0&lang= inc
path/index.php?function=custom&custom= path
[MyAlbum_DIR]/language.inc.php?langs_dir= [MyAlbum_DIR]
/inc/irayofuncs.php?irayodirhack= "/inc/"
index.php?function=custom&custom= custom
cyberfolio/portfolio/msg/view.php?av= cyberfolio
/modules/kernel/system/startup.php?CFG_PHPGIGGLE_ROOT= CFG_PHPGIGGLE_ROOT
*mwchat/libs/start_lobby.php?CONFIG[MWCHAT_Libs]=
*pivot/modules/module_db.php?pivot_path=
*inc/header.php/step_one.php?server_inc=
*inst/index.php?lng=../../include/main.inc&G_PATH=
*inc/pipe.php?HCL_path=
*include/new-visitor.inc.php?lvc_include_dir=
*includes/header.php?systempath=
*support/mailling/maillist/inc/initdb.php?absolute_path=
*coppercop/theme.php?THEME_DIR=
*zentrack/index.php?configFile=
*include/write.php?dir=
include/new-visitor.inc.php?lvc_include_dir=
includes/header.php?systempath=
support/mailling/maillist/inc/initdb.php?absolute_path=
coppercop/theme.php?THEME_DIR=
becommunity/community/index.php?pageurl=
shoutbox/expanded.php?conf=
agendax/addevent.inc.php?agendax_path=
myPHPCalendar/admin.php?cal_dir=
yabbse/Sources/Packages.php?sourcedir=
zboard/zboard.php
path_of_cpcommerce/_functions.php?prefix
dotproject/modules/tasks/viewgantt.php?root_dir=
My_eGery/public/displayCategory.php?basepath=
modules/My_eGery/public/displayCategory.php?basepath=
modules/4nAlbum/public/displayCategory.php?basepath=
modules/coppermine/themes/default/theme.php?THEME_DIR=
modules/agendax/addevent.inc.php?agendax_path=
modules/xoopsgery/upgrade_album.php?GERY_BASEDIR=
modules/xgery/upgrade_album.php?GERY_BASEDIR=
modules/coppermine/include/init.inc.php?CPG_M_DIR=
modules/mod_mainmenu.php?mosConfig_absolute_path=
pivot/modules/module_db.php?pivot_path=
library/editor/editor.php?root=
library/lib.php?root=
e107/e107_handlers/secure_img_render.php?p=
main.php?x=
main.php?page=
*default.php?page=
*default.php?body=
default.php?page=
*index.php?url=
*index.php?arquivo=
index.php?meio.php=
index.php?include=
index.php?open=
index.php?visualizar=
index.php?pagina=
index.php?inc=
index.php?page=
index.php?pag=
index.php?p=
index.php?content=
index.php?cont=
index.php?c=
index.php?meio=
index.php?x=
index.php?cat=
index.php?site=
index.php?configFile=
index.php?action=
index.php?do=
index2.php?x=
Index.php?id=
index2.php?content=
template.php?pagina
inc/step_one_tables.php?server_inc=
phpshop/index.php?base_dir=
admin.php?cal_dir=
path_of_cpcommerce/_functions.php?prefix=
contacts.php?cal_dir=
convert-date.php?cal_dir=
album_portal.php?phpbb_root_path=
mainfile.php?MAIN_PATH=
dotproject/modules/files/index_table.php?root_dir=
html/affich.php?base=
gery/init.php?HTTP_POST_VARS=
pm/lib.inc.php?pm_path=
ideabox/include.php?gorumDir=
modules/tasks/viewgantt.php?root_dir=
cgi-bin/index.cgi?page=
cgi-bin/awstats.pl?update=1&logfile=
cgi-bin/awstats/awstats.pl?configdir
cgi-bin/ikonboard.cgi
cgi-bin/acart/acart.pl?&page=
cgi-bin/quikstore.cgi?category=
cgi-bin/ubb/ubb.cgi?g=
cgi-bin/hinsts.pl?
cgi-bin/bp/bp-lib.pl?g=
ccbill/whereami.cgi?g=ls
cgi-bin/telnet.cgi
cgi-bin/1/cmd.cgi
encore/forumcgi/display.cgi?preftemp=temp&page=anonymous&file=
cgi-sys/guestbook.cgi?user=cpanel&template=
account.php?action= account.php?action=
account.php?action= iurl:"account.php?action="
account.php?action= iurl:".php?action="
account.php?action= .php?action=
accounts.php?command= .php?command="
addmedia.php?factsfile[$LANGUAGE]= phpGedView
.php?p="
announcements.php?phpraid_dir= "phpraid"
announcements.php?phpraid_dir= "phpraid signup"
announcements.php?phpraid_dir= php raid
announcements.php?phpraid_dir= phpraid
announcements.php?phpraid_dir= phpraid signup
arg.php?arg= .php?arg=
args.php?arg= .php?arg=
atom.php5?page= .php5?id=
auto.php?inc= .php?inc="
auto.php?page= auto.php?page=
base.php?f1= base.php?f1="
base.php?f1= .php?f1="
board.php?see= board.php?see="
board.php?see= .php?see="
book.php5?page= php5?page=
/calendar.php?l= calendar.php?l="
/calendar.php?l= calendar.php?l=
/calendar.php?p= calendar.php?p="
/calendar.php?p= calendar.php?p=
/calendar.php?pg= calendar.php?pg="
/calendar.php?pg= calendar.php?pg=
/calendar.php?s= calendar.php?s="
/calendar.php?s= calendar.php?s=
/addpost_newpoll.php?addpoll=preview&thispath= /ubbthreads/"
/addpost_newpoll.php?addpoll=preview&thispath= /ubbthreads/
/addpost_newpoll.php?addpoll=preview&thispath= "/ubbthreads/"
/addpost_newpoll.php?addpoll=preview&thispath= "ubbthreads"
/addpost_newpoll.php?addpoll=preview&thispath= ubbthreads
administrator/components/com_remository/admin.remository.php?mosConfig_absolute_path= "com_remository"
administrator/components/com_remository/admin.remository.php?mosConfig_absolute_path= "com_remository
administrator/components/com_remository/admin.remository.php?mosConfig_absolute_path= com_remository
administrator/components/com_remository/admin.remository.php?mosConfig_absolute_path= index.php?option=com_remository
administrator/components/com_remository/admin.remository.php?mosConfig_absolute_path= "Mambo"
administrator/components/com_remository/admin.remository.php?mosConfig_absolute_path= Mambo
/administrator/components/com_serverstat/inst.serverstat.php?mosConfig_absolute_path= com_serverstat
/administrator/components/com_serverstat/inst.serverstat.php?mosConfig_absolute_path= "com_serverstat"
canal.php?meio= .php?meio="
/classes/adodbt/sql.php?classes_dir= "adobt"
/classes/adodbt/sql.php?classes_dir= adobt
/classes/adodbt/sql.php?classes_dir= adobt
/classified_right.php?language_dir= "classified.php"
/classified_right.php?language_dir= classified.php
/classified_right.php?language_dir= classified.php phpbazar
/classified_right.php?language_dir= "phpbazar"
/classified_right.php?language_dir= phpbazar
/coin_includes/constants.php?_CCFG[_PKG_PATH_INCL]= "phpCOIN"
/coin_includes/constants.php?_CCFG[_PKG_PATH_INCL]= phpCOIN
/coin_includes/constants.php?_CCFG[_PKG_PATH_INCL]= "phpCOIN 1.2.3"
/coin_includes/constants.php?_CCFG[_PKG_PATH_INCL]= phpCOIN 1.2.3
/coin_includes/constants.php?_CCFG[_PKG_PATH_INCL]= "powered by phpCOIN 1.2.3"
/coin_includes/constants.php?_CCFG[_PKG_PATH_INCL]= powered by phpCOIN 1.2.3
/components/com_extended_registration/registration_detailed.inc.php?mosConfig_absolute_path= com_extended_registration
/components/com_extended_registration/registration_detailed.inc.php?mosConfig_absolute_path= "com_extended_registration"
/components/com_extended_registration/registration_detailed.inc.php?mosConfig_absolute_path= com_extended_registration
/components/com_facileforms/facileforms.frame.php?ff_compath= com_facileforms"
/components/com_facileforms/facileforms.frame.php?ff_compath= "com_facileforms"
/components/com_facileforms/facileforms.frame.php?ff_compath= com_facileforms
components/com_performs/performs.php?mosConfig_absolute_path= com_performs
components/com_performs/performs.php?mosConfig_absolute_path= "com_performs"
/components/com_zoom/includes/database.php?mosConfig_absolute_path= "com_zoom"
/components/com_zoom/includes/database.php?mosConfig_absolute_path= com_zoom
/components/com_zoom/includes/database.php?mosConfig_absolute_path= "index.php?option="com_zoom"
content.php?page= "content.php?page=*.php"
/embed/day.php?path= "Calendar"
/embed/day.php?path= Calendar
/embed/day.php?path= intitle:"Login to Calendar"
/embed/day.php?path= "Login to Calendar"
/embed/day.php?path= Login to Calendar
/embed/day.php?path= "WebCalendar"
/embed/day.php?path= WebCalendar
enc/content.php?Home_Path= "doodle"
enc/content.php?Home_Path= doodle
enc/content.php?Home_Path= "doodle cart"
enc/content.php?Home_Path= doodle cart
enc/content.php?Home_Path= "powered by doodle cart"
enc/content.php?Home_Path= powered by doodle cart
/header.php?abspath= "MobilePublisherPHP"
/header.php?abspath= MobilePublisherPHP
impex/ImpExData.php?systempath= intext:powered by vbulletin
impex/ImpExData.php?systempath= powered by vbulletin
impex/ImpExData.php?systempath= "vbulletin"
impex/ImpExData.php?systempath= vbulletin
/includes/dbal.php?eqdkp_root_path= "EQdkp"
/includes/dbal.php?eqdkp_root_path= EQdkp
/includes/dbal.php?eqdkp_root_path= "powered by EQdkp"
/includes/dbal.php?eqdkp_root_path= powered by EQdkp
/includes/kb_constants.php?module_root_path= "Base"
/includes/kb_constants.php?module_root_path= Base
/includes/kb_constants.php?module_root_path= "Knowledge"
/includes/kb_constants.php?module_root_path= Knowledge
/includes/kb_constants.php?module_root_path= "Knowledge Base"
/includes/kb_constants.php?module_root_path= Knowledge Base
/includes/kb_constants.php?module_root_path= "Powered by Knowledge Base"
/includes/kb_constants.php?module_root_path= Powered by Knowledge Base
index1.php?= "index1.php?="
index1.php?= index1.php?=
index1.php?= "index1.php?=*.php?
index2.php?= "index2.php?="
index2.php?= index2.php?=
index2.php?= "index2.php?=*.php?"
index.php?body= index.php?body=
index.php?body= "index.php?body="
index.php?go1= index.php?go1=
index.php?go1= "index.php?go1="
index.php?go= "index.php?go="
index.php?go= index.php?go=
index.php?pageurl= "index.php?pageurl="
index.php?pageurl= "index.php?pageurl=*.php"
index.php?pageurl= index.php?pageurl=*.php
index.php?pageurl= "index.php?pageurl=*.php
index.php?pagina1= "index.php?pagina1="
index.php?pagina1= index.php?pagina1=
index.php?pagina= "index.php?pagina="
index.php?pagina= "index.php?pagina=*.php"
index.php?site1= index.php?site1=
index.php?site1= "index.php?site1="
index.php?site= "index.php?site="
index.php?site= index.php?site=
index.php?var1= "index.php?var1="
index.php?var1= index.php?var1=
index.php?var2= index.php?var2=
index.php?var= index.php?va21=
index.php?var= index.php?var=
index.php?var= "index.php?var1="
index.php?var= index.php?var1=
index.php?var= "index.php?var2="
index.php?var= index.php?var2=
index.php?var= "index.php?var=*.php"
index.php?var= index.php?var=*.php
/login.php?dir= login.php?dir=
/login.php?dir= "login.php?dir="
/login.php?dir= login.php?dir=
main.php?id= "main.php?id=*.php"
/main.php?sayfa= "main.php?sayfa="
/main.php?sayfa= main.php?sayfa=
/mcf.php?content= mcf.php"
mcf.php?content= mcf.php"
mcf.php?content= "mcf.php"
mcf.php?content= mcf.php
/modules/TotalCalendar/about.php?inc_dir= /TotalCalendar
/modules/TotalCalendar/about.php?inc_dir= /TotalCalendar
/modules/TotalCalendar/about.php?inc_dir= "TotalCalendar"
/modules/TotalCalendar/about.php?inc_dir= TotalCalendar
/modules/vwar/admin/admin.php?vwar_root= "vwar"
/modules/vwar/admin/admin.php?vwar_root= vwar
phpwcms/include/inc_ext/spaw/dialogs/table.php?spaw_root= "index.php?id="
phpwcms/include/inc_ext/spaw/dialogs/table.php?spaw_root= index.php?id=
phpwcms/include/inc_ext/spaw/dialogs/table.php?spaw_root= "phpwcms/index.php?id="
phpwcms/include/inc_ext/spaw/dialogs/table.php?spaw_root= phpwcms/index.php?id=
skins/advanced/advanced1.php?pluginpath[0]= "Sabdrimer"
skins/advanced/advanced1.php?pluginpath[0]= Sabdrimer
skins/advanced/advanced1.php?pluginpath[0]= "Sabdrimer CMS"
skins/advanced/advanced1.php?pluginpath[0]= Sabdrimer CMS
skins/advanced/advanced1.php?pluginpath[0]= skins/advanced/advanced1.php?pluginpath[0]= "CMS"
skins/advanced/advanced1.php?pluginpath[0]= skins/advanced/advanced1.php?pluginpath[0]= "Sabdrimer CMS"
/skin/zero_vote/error.php?dir= "skin/zero_vote/error.php"
/skin/zero_vote/error.php?dir= skin/zero_vote/error.php
/sources/functions.php?CONFIG[main_path]= "(Powered By ScozNews)"
/sources/functions.php?CONFIG[main_path]= "Powered By ScozNews"
/sources/functions.php?CONFIG[main_path]= (Powered By ScozNews)
/sources/functions.php?CONFIG[main_path]= Powered By ScozNews
/sources/functions.php?CONFIG[main_path]= "ScozNews"
/sources/functions.php?CONFIG[main_path]= ScozNews
/sources/join.php?FORM[url]=owned&CONFIG[captcha]=1&CONFIG[path]= "Aardvark"
/sources/join.php?FORM[url]=owned&CONFIG[captcha]=1&CONFIG[path]= Aardvark
/sources/join.php?FORM[url]=owned&CONFIG[captcha]=1&CONFIG[path]= "Aardvark TopSites"
/sources/join.php?FORM[url]=owned&CONFIG[captcha]=1&CONFIG[path]= Aardvark TopSites
/sources/join.php?FORM[url]=owned&CONFIG[captcha]=1&CONFIG[path]= "Powered By Aardvark Topsites PHP 4.2.2"
/sources/join.php?FORM[url]=owned&CONFIG[captcha]=1&CONFIG[path]= Powered By Aardvark Topsites PHP 4.2.2
/sources/template.php?CONFIG[main_path]= "(Powered By ScozNews)"
/sources/template.php?CONFIG[main_path]= (Powered By ScozNews)
/sources/template.php?CONFIG[main_path]= Powered By ScozNews
/sources/template.php?CONFIG[main_path]= "ScozNews"
/sources/template.php?CONFIG[main_path]= ScozNews
/surveys/survey.inc.php?path= surveys
/surveys/survey.inc.php?path= "surveys"
/tags.php?BBCodeFile= intitle:"Tagger LE"
/tags.php?BBCodeFile= intitle:"Tagger LE" tags.php
/tags.php?BBCodeFile= "Tagger LE"
/tags.php?BBCodeFile= Tagger LE
/tags.php?BBCodeFile= "tags.php"
/tags.php?BBCodeFile= tags.php
/templates/headline_temp.php?nst_inc= intitle:fusion:news:management
/templates/headline_temp.php?nst_inc= 'fusion"
/templates/headline_temp.php?nst_inc= "fusion"
/templates/headline_temp.php?nst_inc= fusion
/templates/headline_temp.php?nst_inc= fusion:news:management:system
/templates/headline_temp.php?nst_inc= "management"
/templates/headline_temp.php?nst_inc= management
/templates/headline_temp.php?nst_inc= "news"
/templates/headline_temp.php?nst_inc= news
/templates/headline_temp.php?nst_inc= "system"
/templates/headline_temp.php?nst_inc= system
/tools/send_reminders.php?includedir= "day.php?date="
/tools/send_reminders.php?includedir= day.php?date=
/ws/get_events.php?includedir= /WebCalendar/
/ws/get_events.php?includedir= "/WebCalendar/"
/ws/get_events.php?includedir= "WebCalendar"
/zipndownload.php?PP_PATH= "PhotoPost"
/zipndownload.php?PP_PATH= PhotoPost
/zipndownload.php?PP_PATH= "PhotoPostP"
/zipndownload.php?PP_PATH= "PhotoPost PHP"
/zipndownload.php?PP_PATH= "PhotoPost PHP 4.6"
/zipndownload.php?PP_PATH= PhotoPost PHP 4.6
/zipndownload.php?PP_PATH= "Powered by: PhotoPost PHP 4.6"
/zipndownload.php?PP_PATH= Powered by: PhotoPost PHP 4.6
cmd.php?arg= .php?arg=
/codebb/lang_select?phpbb_root_path= codebb
/codebb/lang_select?phpbb_root_path= codebb 1.1b3
components/com_rsgery/rsgery.html.php?mosConfig_absolute_path= rs gery
components/com_rsgery/rsgery.html.php?mosConfig_absolute_path= rsgery
components/com_rsgery/rsgery.html.php?mosConfig_absolute_path= rsgery.php
content.php?inc= .php?inc="
content.php?seite= content.php?seite=
content.php?seite= .php?seite=
dbase.php?action= dbase.php
dbase.php?action= dbase.php?action=
dbase.php?action= .php?action=
default.php?arquivo= .php?arquivo=
default.php?vis= .php?vis="
define.php?term= .php?term="
detail.php?prod= detail.php?prod="
detail.php?prod= .php?prod="
details.php?loc= details.php?loc=
details.php?loc= .php?loc=
directions.php?loc= directions.php?loc=
direct.php?loc= direct.php?loc=
display.php?f= display.php?f=
display.php?file= display.php?file=
display.php?lang= display.php?lang=
display.php?l= display.php?l=
display.php?ln= display.php?ln=
display.php?pag= display.php?pag=
display.php?page= display.php?page="
display.php?page= .php?page="
display.php?page=&lang= display.php?page="
display.php?page=&lang= .php?page="
display.php?p= display.php?p=
display.php?pg= display.php?pg=
display.php?s= display.php?s=
display.php?table= display.php?table=
display.php?table= .php?table=
download.php?sub= "download.php?sub="
download.php?sub= download.php?sub=
eng.php?img= eng.php?img=
eng.php?img= .php?img=
/exibir.php?arquivo= .php?arquivo=
experts.php?sub= "experts.php?sub="
experts.php?sub= experts.php?sub=
forum.php?seite= .php?seite=
frag.php?exec= frag.php"
frag.php?exec= frag.php?exec="
frag.php?exec= .php?exec="
frame.php?loc= .php?loc="
galerie.php?do= .php?do="
glossary.php?term= .php?term="
handlinger.php?vis= .php?vis="
/help_text_vars.php?cmd=dir&PGV_BASE_DIRECTORY= PHP Ged View
/help_text_vars.php?cmd=dir&PGV_BASE_DIRECTORY= PHP GedView
/help_text_vars.php?cmd=dir&PGV_BASE_DIRECTORY= PHPGedView
/help_text_vars.php?cmd=dir&PGV_BASE_DIRECTORY= PHPGedView <= 3.3.7
home1.php?ln= .php?ln=
home2.php?ln= .php?ln=
home.php?a= home.php?a="
home.php?a= .php?a="
home.php?act= "home.php?act="
home.php?act= home.php?act=
home.php?arg= .php?arg=
home.php?func= .php?func="
home.php?i= "home.php?i="
home.php?i= home.php?i=
home.php?inc= "home.php?inc="
home.php?inc= home.php?inc=
home.php?ln= .php?ln=
home.php?ltr= .php?ltr="
home.php?sit= .php?sit="
home.php?table= .php?table=
image.php?img= image.php?img=
image.php?img= .php?img=
img.php?loc= img.php?loc="
img.php?loc= .php?loc="
inc.php?inc= .php?inc="
index1.php?arg= .php?arg=
index1.php?arq= .php?arq=
index1.php?func= .php?func="
index1.php?inc= .php?inc="
index1.php?lk= .php?lk="
/index1.php?ln= .php?ln=
index1.php?ltr= .php?ltr="
index1.php?mid= index1.php?mid=
index1.php?page= index1.php?page="
index1.php?p= .php?p="
index1.php?p= .php?pag="
index1.php?p= .php?page="
index1.php?p= .php?pg="
index1.php?s= index1.php?s="
index1.php?show= index1.php?show="
index1.php?show= .php?show="
index1.php?table= .php?table=
index2.php?arg= .php?arg=
index2.php?arq= .php?arq=
index2.php?c= index2.php?c="
index2.php?c= .php?c="
index2.php?cont= index2.php?cont="
index2.php?cont= .php?cont="
index2.php?content= index2.php?cont="
index2.php?content= index2.php?content="
index2.php?content= .php?content="
index2.php?content= index2.php?content=
index2.php?content= .php?content=
index2.php?i= /index2.php?i=
index2.php?inc= .php?inc="
index2.php?l= .php?l="
index2.php?lg= index.php?lg="
index2.php?lk= .php?lk="
index2.php?ln= index.php?ln="
index2.php?ln= .php?ln="
index2.php?lng= index.php?lng="
index2.php?loca= index2.php?loca=
index2.php?loca= .php?loca=
index2.php?meio= .php?meio=
index2.php?s= index2.php?s="
index2.php?s= .php?s="
index2.php?table= .php?table=
index2.php?x= index2.php?x=
index2.php?x= .php?x=
index.php3?act= index.php3?act=
index.php3?act= .php3?act=

Aqui encontraran mas.

http://teu-informatico.blogspot.com/2010/08/google-dorks.html




Saludos roboticos

Que mas hacer con joomla?

0 comentarios
Bueno hace tiempo vi un video muy instructivo de mi amigo bakuro para subir shell mediante el xampp, ahora vamos a ver como subir una webshell a joomla la verdad no es nada del otro mundo pero puede que algunas personas que recien comienzan no tengan idea de como hacerlo.

Aqui dejo el video.

Subir webshell a joomla

http://www.youtube.com/watch?v=RuP0iivenoQ

Ahora mucho se han preguntado bueno que hacemos con estos hash del password de la bd , que tipo de encriptacion usa? porque tan largo? xD etc..

Aqui les dejo una pagina online para el crackeo de las mismas.


Crackeo de hash joomla

http://scr34mz.co.tv/joomlapass.php

En realidad yo recomiendo hacer el siguiente procedimiento al olvidar el pass y tenemos acceso a la bd,.

1. Entrar a http://www.adamek.biz/md5-generator.php y copiar el password que queramos.
2. Entrar al phpmyadmin o cualquier otro gestor y editar el campo del password del usuario admin o el que queramos y pegamos el que hemos generado en el punto 1.

Saludos roboticos

Cómo activar la auditoría de una base de datos

0 comentarios
Agradecimientos especiales a black el cual ha puesto varios aportes en el blog y sobre todo la nueva plantilla.

---------------------------------------------------------------------------------------------------------------

Se pretende mediante un sencillo ejemplo práctico para ver cómo se puede auditar las conexiónes a una base de datos ORACLE o auditar los intentos de modificación a las tablas de un usuario.
Teniendo en cuenta que el parámetro que habilita la posibilidad de auditar la base de datos ORACLE en el init.ora es audit_trail que el comando sql que activa la auditoría sobre algo es AUDIT ( para desactivar NOAUDIT ) y que la tabla para mirar ( usuario sys ) el seguimiento de auditoría es dba_audit_trail vamos a realizar este sencillo ejemplo.


  • Activar la auditoria de intento de conexiones fallidas para todos los usuarios.

  • Miramos que actualmente no está activada la auditoria en la base de datos
    SQL> select name , value from v$parameter where name like 'audit_trail';
    audit_trail NONE
    Activamos la auditoría de la base de datos
    SQL> alter system set audit_trail = DB scope = spfile;
    Reiniciamos la base de datos ( shutdown immediate, startup ) y comprobamos que la auditoría se ha activado.
    SQL> select name , value from v$parameter where name like 'audit_trail';
    audit_trail DB
    Activamos la auditoría para ver la conexión y desconexión de los usuarios a la base de datos, se hace con la siguiente sentencia
    SQL> audit connect;

     


  • Visualizar las tablas de auditoría para comprobar que se insertan datos cuando intentamos conectarnos sin lograrlo.

  • En el apartado anterior hemos activado la auditoría para ver como se conectan los usuarios a la base de datos, vamos a realizar varias pruebas y mostrar dónde se puede comprobar que los usuarios se han conectado a la base de datos.
    Nos conectamos con varios usuarios a la base de datos ( en nuestro caso con system y el usuario user9 que está creado )
    SQL> connect user9/user9;
    SQL> connect system/system;
    Tras habernos conectado a la base de datos miramos la tabla dba_audit_trail para ver que datos contiene.
    SQL> select username , action_name , priv_used , returncode from dba_audit_trail ;
    "SYSTEM" "LOGON" 1017
    "SYSTEM" "LOGON" 1017
    "USER9" "LOGON" 1017
    "USER9" "LOGON" "CREATE SESSION" 0
    "USER9" "LOGON" 1017
    "USER9" "LOGON" 1017
    Observarmos que en esta tabla se registran los intentos de conexión de los usuarios, por lo tanto podemos saber quien se ha conectado a la base de datos


  • Activar la auditoria sobre la modificación de tablas del usuario Scott.

  • Ahora vamos a activar la auditoría sobre la modificación de las tablas sobre el usuario Scott, de esta forma cualquier modificación realizada en una tabla que pertenezca a este usuario será registrada en las tablas y podremos ver quien ha realizado esa modifiación.
    SQL>audit insert,update on scott . bonus by access;
    SQL>audit insert,update on scott . emp by access;
    SQL>audit insert,update on scott .dept by access;
    SQL>audit insert,update on scott . salgrade by access;
    En este caso estamos auditando cada una de las tablas que pertenencen al usuario scott ( bonus, emp, dept, salgrade ) en caso de que alguien inserte algo en ellas o realice alguna actualización. ( si queremos auditar el borrado o la lectura de alguna fila, solo hay que añadir los permisos de select y delete detrás del comando audit).Al ponerlo by access se guardará un registro en la tabla de auditoría por cada intento de insert o update que se realice sobre cada una de las tablas nombradas. ( exite también el registro by session, en el cual se registra por sesión única el intento de insert o update sobre las tablas ).
    Miramos la tabla user_obj_audit_opts ( con el usuario scott )
    SQL>select * from user_obj_audit_opts;
    "BONUS" "TABLE" "-/-" "-/-" "-/-" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "-/-" "-/-"
    "DEPT" "TABLE" "-/-" "-/-" "-/-" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "-/-" "-/-"
    "EMP" "TABLE" "-/-" "-/-" "-/-" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "-/-" "-/-"
    "SALGRADE" "TABLE" "-/-" "-/-" "-/-" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "A/A" "-/-" "-/-" "-/-" "-/-" "-/-"
    Y observamos que es lo que estamos auditando del usuario scott, en este caso se vería que eta activada para cada una de las tablas la auditoría para update e insert.
    (A/A) --> activado / por acceso
    La prueba que se puede realizar es conectarse con otro usuario que tenga permisos de insert y update sobre estas tablas y realizar una serie de inserciones y actualizaciones en esas tablas. En este caso suponemos que un usuario, user9 que tiene permisos de inserción y actualización sobre las tablas del usuario scott ha realizado una serie de inserciones y actualizaciones sobre estas tablas. La forma de ver si las ha realizado o no ( teniendo activada la auditoría es la siguiente ).
    SQL>select * from sys . dba_audit_trail where ( action_name = 'INSERT' ) or ( action_name = 'UPDATE' ) ;
    El resultado es el siguiente:
    "ERIN-0S2WXM4BDG\Erin" "USER9" "ERIN-0S2WXM4BDG" 19/04/2006 15:38:56 "SCOTT" "BONUS" 2 "INSERT" 267 2 47 0
    "ERIN-0S2WXM4BDG\Erin" "USER9" "ERIN-0S2WXM4BDG" 19/04/2006 15:39:09 "SCOTT" "BONUS" 2 "INSERT" 267 3 50 0
    "ERIN-0S2WXM4BDG\Erin" "USER9" "ERIN-0S2WXM4BDG" 19/04/2006 15:39:19 "SCOTT" "BONUS" 6 "UPDATE" 267 4 55 0
    Observamos que se han registrado los intentos de inserción y de modificación sobre la tabla BONUS.

    Fuente:
    http://www.orasite.com/tutoriales/como-activar-la-auditoria-de-una-base-de-datos.html

    Triggers o disparadores en MySQL

    0 comentarios
    Antes de ver el siguiente articulo me gustaria que tuvieran en cuenta la Relacion Costo Beneficio que esto trae, si bien recordemos que algunas empresas no activan el modo auditoria porque este consume casi el total de recursos o simplemente no tienen personas en el area de sistemas que se encargen de revisar estos logs.

    ----------------------------------------------------------------------------------------------------------------


    mysql.jpg
    Un trigger o disparador es un objeto de base de datos que se asocia a una tabla y se activa cuando se produce algún evento sobre dicha tabla.
    Supongamos que tenemos una tabla, llamada empleados, formada por varios campos, y queremos registrar en otra tabla, llamada auditoría, las modificaciones que se produzcan sobre la tabla empleados.
    Por ejemplo, podríamos registrar en la tabla auditoría la fecha y hora en la que se realiza algún cambio en la tabla empleados, además del valor modificado.
    Todo esto es posible gracias a los triggers, que como he dicho antes, se activan cuando se produce algún evento sobre alguna tabla.

    ¿Cómo crear un trigger en MySQL?

    La sintaxis básica para crear un trigger en MySQL es la siguiente:
    CREATE TRIGGER nombre_trigger
    {BEFORE|AFTER} {INSERT|UPDATE|DELETE}
    ON nombre_tabla
    FOR EACH ROW BEGIN
    sentencias_sql;
    END;
    • BEFORE|AFTER espefican cuando se dispara el trigger (antes de ejecutar la sentencia o despúes)
    • INSERT|UPDATE|DELETE especifican el evento que disparará el trigger
    • ON nombre_tabla indica la tabla sobre la que actúa el trigger
    • sentencias_sql son las sentencias que se ejecutarán cuando se active el trigger
    Veamos un ejemplo.
    Vamos a construir un trigger que se activará cada vez que insertemos un registro en una tabla llamada empleados. Lo que hará el trigger será insertar en una tabla, llamada AUDITORIA, la fecha y hora en la que se ha realizado la inserción del registro en la tabla empleados.
    Así pues, nuestro primer paso será crear la tabla AUDITORIA de la siguiente forma:
    CREATE TABLE auditoria(
    fecha DATE,
    hora TIME);
    trigger1.png
    Esta tabla estará formada por dos campos que llamaremos fecha y hora.
    A continuación creamos la tabla empleados, formada por los campos emp_no, apellidos y salario.
    CREATE TABLE empleados(
    emp_no integer PRIMARY KEY,
    apellidos VARCHAR(50),
    salario INTEGER);
    Y acto seguido crearemos el trigger, que llamaremos trigger1, de la siguiente forma:

    DELIMITER |
    CREATE TRIGGER trigger1 BEFORE INSERT ON empleados
    FOR EACH ROW BEGIN
    INSERT INTO auditoria VALUES(CURDATE(),CURTIME());
    END;
    | DELIMITER ;
    La palabra DELIMITER se utiliza para indicar cuál será el carácter utilizado para delimitar la última línea del trigger. En este caso se utiliza el carácter barra (|) justo antes de la sentencia de creación del trigger (CREATE TRIGGER ….) y al final de la última línea de código del trigger. Cuando creamos el trigger, escribimos de nuevo DELIMITER seguido de un punto y coma para indicar que el final de la orden SQL será el punto y coma a partir de ahora.
    CURDATE() y CURTIME() son dos funciones internas de MySQL que devuelven la fecha y la hora actual. Así pues, lo que hará el trigger será insertar la fecha y hora actual, en la tabla auditoría, cada vez que se inserte un registro en la tabla empleados.
    Para probar el trigger introduciremos un registro en la tabla empleados.
    • INSERT INTO EMPLE VALUES(1,’Serrano Pérez’,1500);
    Y a continuación consultaremos la tabla auditoría para observar que efectivamente queda registrada la fecha y hora.
    trigger2.png
    Veamos otro ejemplo. Vamos a crear una tabla llamada test1 con tan sólo un campo, y vamos a asociar un trigger a esta tabla que registrará en otra tabla, llamada auditoría, la fecha y hora en la que se actualiza la tabla test1 y los valores nuevos y antiguos del campo de la tabla test1.
    Así pues, creamos en primer lugar la tabla test1.
    CREATE TABLE test1(
    campo1 VARCHAR(10));
    triggers10.png
    A continuación creamos la tabla AUDITORIA2.
    CREATE TABLE auditoria2(
    antiguovalor varchar(10),
    nuevovalor varchar(10),
    fecha date,
    hora time);
    Y este es el trigger que asociamos a la tabla test1.
    DELIMITER |
    CREATE TRIGGER trigger2 AFTER UPDATE ON test1
    FOR EACH ROW BEGIN
    INSERT INTO test1 VALUES(OLD.campo1,NEW.campo2,CURDATE(),CURTIME());
    END;
    | DELIMITER ;
    Observa que en este caso hacemos uso de AFTER UPDATE, para indicar al trigger que se debe activar cuando se produzca alguna modificación en la tabla test1.
    En la sentencia INSERT aparecen los valores OLD y NEW. NEW.campo1 es el nuevo valor que se da a la columna campo1, OLD.campo1 es el antiguo valor que tenía el campo antes de la actualización.
    Por último vamos a crear un trigger que se activará cuando se elimine algún registro de la tabla test1.
    DELIMITER |
    CREATE TRIGGER trigger3 AFTER DELETE ON test1
    FOR EACH ROW BEGIN
    INSERT INTO auditoria3 VALUES(OLD.campo1,CURDATE(),CURTIME());
    | DELIMITER ;
    En este caso el trigger insertaría un registro en la tabla auditoria3 cada vez que se eliminara algún registro de la tabla test1. Observa como en este caso no tiene sentido utilizar NEW.campo1, ya que al borrar el registro lo único que tiene sentido es el antiguo valor que tenía el campo, OLD.campo1.

    Fuente y Agradecimiento:
    http://www.alejandrox.com/2008/04/triggers-o-disparadores-en-mysql/

    Introducción a MySQL

    0 comentarios
    // © 2010 Blackubay
    Justificación:
    Este pequeño tutorial, tiene como finalidad introducir a todos aquellos usuarios, que quieran iniciarce en este mundo del SQL, pero que no tienen ni idea por donde empezar.

    Recursos:
    Por ahora solamente necesitamos instalar MySQL.

    Regresando de mis dos semanas de vacaciones :D

    Bueno, ya salí del colegio y decidí tomarme unas vacaciones :D, pero ya estoy de vuelta con más fuerza, con más flow y con todos los hierros jeje.

    Para comenzar, escuchemos una poco de buena "musica" imposible olvidarnos del rey bruce :D

    Excelente, ahora que tenemos la inspiración necesaria, vamos a aprender un poco de mysql y a manipularla desde php.

    Comencemos con conectarnos al servidor mysql desde la consola, para esto abrimos nuestra terminal, bien sea "cmd" o "bash", y tecleamos la siguiente linea

    mysql -h localhost -u root -p

    Veamos, con el comando mysql invocamos el servidor mysql, con la opción -h indicamos que a seguir se especifica el nombre del servidor, en este ejemplo es localhost, con la opción meno -u señalamos el nombre del usuario, en nuestro caso "root", y por ultimo la opción -p con la cual obligamos al servidor a realizar la autentificación de nuestro usuario.

    Una vez hecho esto, el sistema nos arroja este mensaje de entrada.


    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 34
    Server version: 5.0.51a-24+lenny4 (Debian)

    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

    mysql>


    El promp "mysql>" nos indica que el servidor está preparado para ejecutar las ordenes SQL que ingresemos, ahora que estamos conectados al serviodor, estamos preparados para entrar en la candela.

    Ahora crearemos una base de datos propia :D, pero antes debemos averiguar que bases de datos existen, para no repetir los nombres, para eso tenemos la sentencia "SHOW DATABASES".


    mysql> SHOW DATABASES;
    +--------------------+
    | Database |
    +--------------------+
    | information_schema |
    | mysql |
    +--------------------+
    2 rows in set (0.00 sec)


    Nota:
    no debemos olvidar utilizar punto y coma ";" al finalizar una sentencia o una consulta.

    Muy bien, ahora, crearemos nuestra BD(base de datos), en mi caso particular llevara por nombre azzurri (Amo il calcio... :$), bien, para crear nuestra DB utilizamos la sentencia
    "CREATE DATABASE", inmediatamente despues escribimos el nombre que llavará nuestra DB


    mysql> create database azzurri;
    Query OK, 1 row affected (0.01 sec)


    Bueno ya la creamos, ahora, verifiquemos que está todo en orden con nuestro amigo "SHOW DATABASES".


    mysql> show databases;
    +--------------------+
    | Database |
    +--------------------+
    | information_schema |
    | azzurri |
    | mysql |
    +--------------------+
    3 rows in set (0.00 sec)


    Excelente, ya vemos que si está :D, vamos por buen camino, ahora crearemos una tabla e insertaremos datos, para manipularlos desde php.

    Para crear una tabla dentro de la base de datos debemos situarnos en ella, para eso escribimos "USE" seguido del nombre de la base de datos, y posteriormente podremos crear las tablas.


    mysql> use azzurri;
    Database changed


    Ya estamos en la base de datos, ahora procedemos a crear la tabla, pero antes echen un vistazo a esta pagina, donde publican información muy detallada sobre los "tipos de datos SQL", pero ,¿porque es tan importante conocer los tipos de datos?, muy simple, a la hora de crear tablas, se deben especificar los tipos de datos que van a contener las columnas.

    Nota:
    Doy por entendido que el lector posee conocimientos sobre los tipos de datos en mysql.

    Para crear una tabla se utiliza la sentencia "CREATE TABLE", la tabla de llamara equipo, y tendrá 3 columnas, para almacenar información, y 1 columna que identifique de manera inequívoca a cada jugdor que sera el id, las columnas para almacenar información se llamaran, jugador, posicion y numero.

    la columna jugador sera del tipo char, porque almacenara texto al igual que la columna posicion, y la columna numero sera del tipo tinyint, porque almacenara enteros pequeños, ahora si manos a la ubre :D


    mysql> create table equipo (id tinyint not null auto_increment, jugador char(25), posicion char(20), numero tinyint, primary key(id));


    Ya creamos nuestra tabla, ahora, verifiquemos, utilizando "SHOW TABLES".


    mysql> show tables;
    +-------------------+
    | Tables_in_azzurri |
    +-------------------+
    | equipo |
    +-------------------+
    1 row in set (0.00 sec)


    Si, allí esta nuestra tabla, ahora vamos a insertar datos a nuestra tabla, utilizando la sentencia "INSERT".


    mysql> insert into equipo (jugador, posicion, numero) values ('Gianluigi BUFFON', 'GK', 1);


    Como podemos ver, bien, hasta ahora nada complicado, "insert into equipo" dictamos que haremos una inserción de datos en la tabla equipo "(jugador, posicion, numero)" especificamos, las columnas de la tabla equipo a las cuales le insertaremos los datos, "values ('Gianluigi BUFFON', 'GK', 1)" son los datos que insertaremos, en el mismo orden en el que especificamos las columnas, es decir, "Gianluigi BUFFON", lo insertaremos en la columna "jugador", y asi sucesivamente.

    Ahora, vamos a verificar que todo salió bien, realizando una pequeña consulta, donde seleccionaremos todos los datos de la tabla, utilizando la sentencia "SELECT".


    mysql> select * from equipo;
    +----+------------------+----------+--------+
    | id | jugador | posicion | numero |
    +----+------------------+----------+--------+
    | 1 | Gianluigi BUFFON | GK | 1 |
    +----+------------------+----------+--------+
    1 row in set (0.02 sec)


    Excelente, ahora del mismo modo, vamos a insertar unos 20 o 30 datos mas, para que nuestro trabajo sea un poco mas interesante y divertido :D, recuerden que estos datos los manipularemos desde php, acá les dejo, para que me sigan :D


    insert into equipo (jugador, posicion, numero) values ('Fabio CANNAVARO', 'DF', 5),('Daniele DE ROSSI', 'MF', 6),('Simone PEPE', 'MF', 7),('Gennaro GATTUSO', 'MF', 8),('Vincenzo IAQUINTA', 'FW', 9),('Antonio DI NATALE', 'FW', 10),('Alberto GILARDINO', 'FW', 11),('Federico MARCHETTI', 'GK', 12),('Mauro CAMORANESI', 'MF', 16),('Gianluca ZAMBROTTA', 'DF', 19),('Andrea PIRLO', 'MF', 21),('Riccardo MONTOLIVO', 'MF', 22);


    Ahora que ya tenemos toda la seleccion azzurri y unos de banca, pues vamos a consultar nuestra tabla a ver como quedo de bonita :D


    mysql> select * from equipo;
    +----+--------------------+----------+--------+
    | id | jugador | posicion | numero |
    +----+--------------------+----------+--------+
    | 1 | Gianluigi BUFFON | GK | 1 |
    | 2 | Fabio CANNAVARO | DF | 5 |
    | 3 | Daniele DE ROSSI | MF | 6 |
    | 4 | Simone PEPE | MF | 7 |
    | 5 | Gennaro GATTUSO | MF | 8 |
    | 6 | Vincenzo IAQUINTA | FW | 9 |
    | 7 | Antonio DI NATALE | FW | 10 |
    | 8 | Alberto GILARDINO | FW | 11 |
    | 9 | Federico MARCHETTI | GK | 12 |
    | 10 | Mauro CAMORANESI | MF | 16 |
    | 11 | Gianluca ZAMBROTTA | DF | 19 |
    | 12 | Andrea PIRLO | MF | 21 |
    | 13 | Riccardo MONTOLIVO | MF | 22 |
    +----+--------------------+----------+--------+
    13 rows in set (0.00 sec)


    Mortal, :D(ahora solo me queda ver el trbajo del nuevo DT Cesare prandeli, limpie el nuestra fama, gracias por la copa lippi, espero te valla de maravillas :D ), ahora que ya tenemos una tabla decente, que les parece si practicamos un poco con el "SELECT", primero vamos a seleccionar solamente 2 columnas.


    mysql> select jugador,posicion from equipo;
    +--------------------+----------+
    | jugador | posicion |
    +--------------------+----------+
    | Gianluigi BUFFON | GK |
    | Fabio CANNAVARO | DF |
    | Daniele DE ROSSI | MF |
    | Simone PEPE | MF |
    | Gennaro GATTUSO | MF |
    | Vincenzo IAQUINTA | FW |
    | Antonio DI NATALE | FW |
    | Alberto GILARDINO | FW |
    | Federico MARCHETTI | GK |
    | Mauro CAMORANESI | MF |
    | Gianluca ZAMBROTTA | DF |
    | Andrea PIRLO | MF |
    | Riccardo MONTOLIVO | MF |
    +--------------------+----------+
    13 rows in set (0.00 sec)


    Ok, vamos a analizar un poco esta consulta, "select jugador,posicion" seleccionamos las columnas "jugador,posicion", de la tabla equipo, para especificar que tabla vamos a trabajar, llamamos a nuestro amigo "from" de esta manera "from equipo", ufff, veo que lo agarran rápido, pero que mas podemos hacer?, que les parece si solo seleccionamos jugadores que tengan la posicion GK, con esas dos columnas.


    mysql> select jugador,posicion from equipo where posicion='GK';
    +--------------------+----------+
    | jugador | posicion |
    +--------------------+----------+
    | Gianluigi BUFFON | GK |
    | Federico MARCHETTI | GK |
    +--------------------+----------+


    Exelente, podemos apreciar que a nuestra consulta anterior solo le agregamos "where posicion='GK'", este pedacito, indica que solo se van a seleccionar los registros que cumplan con esa condicion, ahora que tal si ordenamos de manera descentende esos registros.


    mysql> select jugador,posicion from equipo where posicion='GK' order by id desc;
    +--------------------+----------+
    | jugador | posicion |
    +--------------------+----------+
    | Federico MARCHETTI | GK |
    | Gianluigi BUFFON | GK |
    +--------------------+----------+


    Recordemos que el id, es el número identificacion que le asignamos a cada jugador.

    Muy bien, ahora, tan solo nos queda, modificar y eliminar registros, para modificar registros, se utiliza la sentencia "UPDATE", vamos cambiar el nombre del jugador con el id Nº 12 por PIRLO solamente.


    mysql> update equipo set jugador='PIRLO' where id=12;
    Query OK, 1 row affected (0.03 sec)
    Rows matched: 1 Changed: 1 Warnings: 0


    Perfecto, ahora consultemos la tabla a ver que tal.


    mysql> select * from equipo;
    +----+--------------------+----------+--------+
    | id | jugador | posicion | numero |
    +----+--------------------+----------+--------+
    | 1 | Gianluigi BUFFON | GK | 1 |
    | 2 | Fabio CANNAVARO | DF | 5 |
    | 3 | Daniele DE ROSSI | MF | 6 |
    | 4 | Simone PEPE | MF | 7 |
    | 5 | Gennaro GATTUSO | MF | 8 |
    | 6 | Vincenzo IAQUINTA | FW | 9 |
    | 7 | Antonio DI NATALE | FW | 10 |
    | 8 | Alberto GILARDINO | FW | 11 |
    | 9 | Federico MARCHETTI | GK | 12 |
    | 10 | Mauro CAMORANESI | MF | 16 |
    | 11 | Gianluca ZAMBROTTA | DF | 19 |
    | 12 | PIRLO | MF | 21 |--->Exelente!
    | 13 | Riccardo MONTOLIVO | MF | 22 |
    +----+--------------------+----------+--------+
    13 rows in set (0.00 sec)


    Ya casi llegamos al final de esta pequeña introduccion al SQL, pero no sin antes, eliminar nuestras huellas!, primero borraremos, un registro de la tabla, luego la tabla y por ultimo la base de datos (Es dificil borrar a alguno de esa tabla :D todos son mis favoritos!), bueno primero borraremos de nuestra lista a "Federico MARCHETTI", para eso utilizaremos la sentencia "DELETE".


    mysql> delete from equipo where id=9;


    Creo que bastante sencillo, "delete from equipo" borramos la tabla equipo, donde id sea igual a 9 -> "where id=9".


    mysql> select * from equipo;
    +----+--------------------+----------+--------+
    | id | jugador | posicion | numero |
    +----+--------------------+----------+--------+
    | 1 | Gianluigi BUFFON | GK | 1 |
    | 2 | Fabio CANNAVARO | DF | 5 |
    | 3 | Daniele DE ROSSI | MF | 6 |
    | 4 | Simone PEPE | MF | 7 |
    | 5 | Gennaro GATTUSO | MF | 8 |
    | 6 | Vincenzo IAQUINTA | FW | 9 |
    | 7 | Antonio DI NATALE | FW | 10 |
    | 8 | Alberto GILARDINO | FW | 11 | --del 8
    | 10 | Mauro CAMORANESI | MF | 16 | --salta al 10, excelente!
    | 11 | Gianluca ZAMBROTTA | DF | 19 |
    | 12 | PIRLO | MF | 21 |
    | 13 | Riccardo MONTOLIVO | MF | 22 |
    +----+--------------------+----------+--------+
    12 rows in set (0.00 sec)



    Ahora borramos la tabla, pero para borrar una tabla no se nos sirve delete, para eso utilizamos "DROP TABLE".



    mysql> drop table equipo;


    Ya borramos, ahora, comprobamos con nuestro viejo amigo "SHOW TABLES".


    mysql> show tables;
    Empty set (0.00 sec)


    Eso!, no existe la tabla, ahora la base de datos, para eso utilizamos "DROP DATABASE".


    mysql> drop database azzurri;
    Query OK, 0 rows affected (0.01 sec)


    Bacano, a comprobar si en verdad la borro, esto siempre lo acostumbro, porque soy medio miope o_O nunca esta de más corroborar, y mas cuando hacemos algo con urgencia
    Nuevamente le hablamos a nuestro compadre "SHOW DATABASES".


    mysql> show databases;
    +--------------------+
    | Database |
    +--------------------+
    | information_schema |
    | mysql |
    +--------------------+
    2 rows in set (0.00 sec)


    Listo, termino nuestra clase, seguro se preguntaran que paso con el php!!, nada, ahora ya tienen las bases y las referencias para investigar y poner en practica lo acá expuesto, y en una proxima entrega nos la curramos con el PHP.

    Saludos.

    ATT:
    Blackubay
    Powered by Bad Robot
    Helped by Blackubay