El viernes me dio por actualizar WPHardering, una excelente herramienta realizada por Daniel Maldonado creador de Caceria de spammers mas conocido en la red como @elcodigok así que dije a actualizar el repositorio!.
Y en ese momento me quede -_-! como se hace ahora? si le hice un fork al repositorio original ahí me vino la duda y un poco de revisión de github di con lo que quería y para no olvidarme mejor
git clone https://github.com/sniferl4bs/proyecto.git cd proyecto
Ahora agregamos como origen el repositorio remoto
git remote add upstream https://github.com/repositorioforkeado/proyecto.git git fetch upstream
Con fetch upstream es hacer un pull de los cambios existentes en el repositorio Padre sin hacer un merge en nuestro repositorio.
Ahora toca actualizar nuestro repositorio para ello hacemos lo siguiente:
git fetch upstream git merge upstream/RAMAaActualizar
Y ahi tenemos resuelto el problema :) vale mejor verlo en funcionamiento ;).
[snifer@rizel GITHUB]$ git clone git@github.com:Snifer/wphardening.git Cloning into 'wphardening'... Enter passphrase for key '/home/snifer/.ssh/id_rsa': remote: Counting objects: 370, done. remote: Compressing objects: 100% (118/118), done. remote: Total 370 (delta 249), reused 370 (delta 249) Receiving objects: 100% (370/370), 95.62 KiB | 95.00 KiB/s, done. Resolving deltas: 100% (249/249), done. Checking connectivity... done. [snifer@rizel GITHUB]$ git remote add upstream git@github.com:elcodigok/wphardening.git fatal: Not a git repository (or any parent up to mount point /media) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). [snifer@rizel GITHUB]$ cd wphardening/ [snifer@rizel wphardening]$ git remote add upstream git@github.com:elcodigok/wphardening.git [snifer@rizel wphardening]$ git fetch upstream Enter passphrase for key '/home/snifer/.ssh/id_rsa': remote: Counting objects: 107, done. remote: Compressing objects: 100% (70/70), done. remote: Total 107 (delta 74), reused 50 (delta 37) Receiving objects: 100% (107/107), 28.21 KiB | 0 bytes/s, done. Resolving deltas: 100% (74/74), done. From github.com:elcodigok/wphardening * [new branch] develop -> upstream/develop * [new branch] master -> upstream/master * [new tag] v1.3 -> v1.3 [snifer@rizel wphardening]$ git merge upstream/master Updating 48dba2c..19d3e13 Fast-forward README.md | 10 +- data/timthumbs.txt | 2459 +++++++++++++++++++++++++++++ data/wordpress.fuzz.txt | 1396 +++++++++++++++++++++++++++++ lib/checkWordpress.py | 108 ++--- lib/chmodWordPress.py | 9 +- lib/deleteVersionWordPress.py | 26 +- lib/fingerprintingWordPress.py | 6 +- lib/indexesWordPress.py | 26 +- lib/pluginsWordPress.py | 136 ++++--- lib/timthumbWordPress.py | 66 +++ lib/{wizardWordPress.py => updateWPHardening.py} | 35 +- lib/wpconfigWordPress.py | 47 ++- wphardening.py | 53 +-- 13 files changed, 4214 insertions(+), 163 deletions(-) create mode 100644 data/timthumbs.txt create mode 100644 data/wordpress.fuzz.txt create mode 100644 lib/timthumbWordPress.py rename lib/{wizardWordPress.py => updateWPHardening.py} (60%)
Tras esto solo falta hacer un git push y los cambios realizados, Espero que les sirva las locuras de este tontuelo.
Regards,
Snifer
0 comentarios:
Publicar un comentario
Hola visitante! deja tu comentario sobre la entrada no spam!