This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Difference between revisions of "OWASP Guide Project"

From OWASP
Jump to: navigation, search
m (Adding my email address)
 
(35 intermediate revisions by 7 users not shown)
Line 1: Line 1:
== Modelo de Auditoría de sistemas:  ==
+
=Main=
  
Éste es un modelo universal para securizar en un alto grado de seguridad al sistema operativo.  
+
<div style="width:100%;height:90px;border:0,margin:0;overflow: hidden;">[[File: lab_big.jpg|link=OWASP_Project_Stages#tab.3DLab_Projects]]</div>
  
#Sistema de cifrado congelado: Mantiene en secreto la ubicación del archivo del sistema, previniendo ataques de tipo monitoreo de redes.
+
{| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |-
#OpenVAS: Línea de comandos para cifrar- descifrar el protocolo TCP/Ip
+
| valign="top"  style="border-right: 1px dotted gray;padding-right:25px;" |
#Filtro Web: Previene intrusiones a través de puertos inseguros
 
#Clam Antivirus: Previene, detecta y corrige virus informático
 
  
<br>
+
==OWASP Developer Guide==
  
{| border="1" cellspacing="1" cellpadding="1" width="200" align="center"
+
The OWASP Developer Guide 2014 is a dramatic re-write of one of OWASP's first and most downloaded projects. The focus moves from countermeasures and weaknesses to secure software engineering.
|-
 
| Clam Antivirus
 
{| border="1" cellspacing="1" cellpadding="1" width="200" align="center"
 
|-
 
| Filtro Web
 
{| border="1" cellspacing="1" cellpadding="1" width="200" align="center"
 
|-
 
| OpenVAS
 
{| border="1" cellspacing="1" cellpadding="1" width="200" align="center"
 
|-
 
| Sistema de Cifrado Congelado
 
|}
 
  
|}
+
==Introduction==
  
|}
+
The OWASP Developer Guide is the original OWASP project. It was first published in 2002, when Ajax was only a mote in Microsoft's eye with the new e-mail notification in Outlook Web Access (and only if you used Internet Explorer). Since then, the web has come a long way. Unfortunately, the Developer Guide never really took off with the intended audience: developers. The original Guide was more a how to perform a web application penetration test, material now better covered in the [[:Category:OWASP_Testing_Project|OWASP Testing Guide]] .
  
|}
+
The Developer Guide 2014 is a "first principles" book - it's not specific to any one language or framework, as they all borrow ideas and syntax from each other. There are highly specific issues in different languages, such as PHP configuration settings or Spring MVC issues, but we need to look past these differences and apply the basic tenets of secure system engineering to application security.
  
== Descripción softwares de auditoría  ==
+
The major themes in the Developer Guide include:
  
*El sistema de cifrado http://truecrypt.org cifra el núcleo del sistema operativo y los discos lógicos impidiendo ataques espía.
+
* Foundation
 +
* Architecture
 +
* Design
 +
* Build
 +
* Configure
 +
* Operate
  
*Los comandos shell http://openvas.org sirven para analizar protocolos de red, detección de virus y cifrado del protocolo IpV4-6
+
We are re-factoring the original material from the Developer Guide 2.0, released in July 2005, and bring it into the modern world, and focus it tightly on modern web apps that use Ajax and RESTful API, and of course, mobile applications. All testing material will move to the [[:Category:OWASP_Testing_Project|OWASP Testing Guide]] and all code review material to the [[:Category:OWASP_Code_Review_Project|OWASP Code Review Guide]].
  
*El filtro web http://freenetproject.org es una técnica que reemplaza al Firewall, discriminando puertos inseguros, ahorrando tiempo de procesamiento en el núcleo del sistema.
+
==Intended audience==
  
*Clamwin.com es un software de código abierto, no usa computación en la nube y tiene una GUI que detecta virus en línea http://sourceforge.net/projects/clamsentinel
+
The primary audience for the new version of the Developer Guide is Architects and Developers. The Developer Guide can still be used by penetration testers who want to move up to software verification or improve their craft, but the primary focus will become how to implement secure software from first principles.  
  
== Macroinformática ==
+
| valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" |
  
La macroinformática comprende eficiencia, seguridad y naturaleza. La eficacia de un sistema operativo se mide por la interacción hombre-máquina, sintetizando aplicaciones minimalistas y ejecutándolas nuestro sistema operativo procesará los datos eficientemente, ejemplos:
+
== Presentation ==
  
*Transmisión cifrada: Cliente e-mail con GnuPG
+
* TBA
  
http://fellowship.fsfe.org
+
== Project Leader ==
  
*Sistema de cifrado: Cifra y descifra texto plano, imágenes, etc..
+
* [[User:Brad Chesney|Brad Chesney ]] Brad Chesney bradchesney79@gmail.com
 +
* [[User:Steven van der Baan|Steven van der Baan]] steven.van.der.baan@owasp.org
  
#ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.11.exe
+
== Related Projects ==
#http://cryptophane.googlecode.com/files/cryptophane-0.7.0.exe
 
  
*Ruby: Lenguaje de programación experimental
+
* [[:Category:OWASP_Application_Security_Verification_Standard_Project|OWASP Application Security Verification Standard]]
 +
* [[:Category:OWASP_Code_Review_Project|OWASP Code Review Guide]]
 +
* [[:Category:OWASP_Testing_Project|OWASP Testing Guide]]
  
http://ruby-lang.org
+
== Ohloh ==
  
*J2re1.3.1_20: Ejecutable de objetos interactivos o applets
+
*https://www.ohloh.net/p/DevGuide
  
http://java.sun.com/products/archive/j2se/1.3.1_20/index.html
+
==Licensing==
  
*Escritorio: Gestor de ventanas X11
+
OWASP Developer Guide is free to use. It is licensed under the http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 license], so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.
  
http://windowmaker.info
+
| valign="top"  style="padding-left:25px;width:200px;" |
  
*Gnuzilla: Navegador seguro y de uso libre
+
== Quick Download ==
  
http://code.google.com/p/iceweaselwindows/downloads/list
+
We are developing the Guide in the open on GitHub.
  
*Gnupdf: Visor de formato de texto universal pdf
+
* [https://github.com/OWASP/DevGuide OWASP Developer Guide on GitHub]
  
http://blog.kowalczyk.info/software/sumatrapdf
+
All versions of the Developer Guide are also there for historical purposes.
  
*Gnuflash: Jugador alternativo a flash player
+
Please come join us there and help write the next edition!
  
http://gnu.org/software/gnash
+
== News and Events ==
 +
* [1 Feb 2014] New OWASP document template installed
  
*Zinf: Reproductor de audio
+
== In Print ==
 +
Version 2.0.1 can be purchased for historical research on Lulu.com:
  
http://zinf.org
+
* [http://www.lulu.com/shop/owasp/owasp-developers-guide-v20-2005/paperback/product-3545912.html OWASP Developer Guide]
  
*Informática forense: Análisis de datos ocultos en el disco duro
 
  
http://sleuthkit.org
+
==Classifications==
  
*Compresor: Comprime datos sobreescribiendo bytes repetidos
+
  {| width="200" cellpadding="2"
 +
  |-
 +
  | align="center" valign="top" width="50%" rowspan="2"| [[Image:Owasp-flagship-icon.jpg|150px|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Flagship_Projects]]
 +
  |-
 +
  | colspan="2" align="center"  | [[File:Owasp-builders-small.png|link=]] 
 +
  |-
 +
  | colspan="2" align="center"  | [[File:Cc-button-y-sa-small.png|link=http://creativecommons.org/licenses/by-sa/3.0/]]
 +
  |-
 +
  | colspan="2" align="center"  | [[File:Project_Type_Files_CODE.jpg|link=]]
 +
  |}
  
http://peazip.sourceforge.net
+
|}
  
*Ftp: Gestor de descarga de archivos
+
=FAQs=
  
http://dfast.sourceforge.net
+
; When will the new version be released?
 +
: Hard to say. We all have day jobs and do this as an altruistic endeavor to make the world a better place. Making progress as fast as we can...
  
*AntiKeylogger: Neutraliza el seguimiento de escritorios remotos (Monitoring)
+
; I only have a few minutes per month to help! How do I get involved?
 +
: Please join the [https://lists.owasp.org/mailman/listinfo/owasp-guide mail list], introduce yourself, go find something that needs fixing in the [https://github.com/OWASP/DevGuide/issues GitHub issue list]. Not familiar with git? Get the [https://github.com/OWASP/DevGuide Dev Guide on GitHub] and make edits on your machine, [mailto://[email protected] email me] your work and I will commit it to the project (blaming you in the commit message via a parseable format that I can extract for attribution).
  
http://psmantikeyloger.sourceforge.net
+
; I really want to help big time. How do I get involved?
 +
: Please join the [https://lists.owasp.org/mailman/listinfo/owasp-guide mail list], introduce yourself, go find something that needs writing or missing on [https://github.com/OWASP/DevGuide/wiki/Road-Map-and-Getting-Involved GitHub], write the first draft and mail it to us on the [https://lists.owasp.org/mailman/listinfo/owasp-guide mail list]. We'll take it from there!
  
*Password manager: Gestión de contraseñas
+
; How do I get commit privileges on GitHub?
 +
: Fork the [https://github.com/OWASP/DevGuide Dev Guide on GitHub], write something for the Guide, and send a pull request. Rinse and repeat! :) Provide a few quality pull requests and we may give in and let you have at it directly.
  
http://passwordsafe.sourceforge.net
+
= Acknowledgements =
 +
==Volunteers==
 +
The OWASP Developer Guide is developed by a worldwide team of volunteers. The primary contributors to date have been:
  
*Limpiador de disco: Borra archivos innecesrios del sistema
+
===Editors===
  
http://bleachbit.sourceforge.net
+
* [mailto://bradchesney79@gmail.com Brad Chesney]
 +
* [mailto://steven.van.der.baan@owasp.org Steven Van Der Baan]
 +
* Andrew van der Stock
 +
* Abraham Kang
  
*Desfragmentador: Reordena los archivos del disco duro, generando espacio virtual
+
===Project manager===
  
http://kessels.com/jkdefrag
+
* Matt Konda
  
*X11: Gestor de ventanas, reemplazo de escritorio Xwindow's
+
===Authors===
  
http://bb4win.org
+
* Tom Chen
  
*Open Hardware: Hardware construído por la comunidad Linux
+
===Reviewers===
  
http://open-pc.com
+
* TBA
  
*Open WRT: Firmware libre para configurar transmisión de Internet
+
==OWASP Guide 2.0==
  
http://openwrt.org  
+
The OWASP Developer Guide 2.0 would not be where it is today without the generous gift of volunteer time and effort from many individuals. If you are one of them, and not on this list, please contact [mailto://[email protected] Brad] or [mailto://steven.van.der.baan@owasp.org Steven].
  
*Gnu- Linux: Sistema operativo universal
 
  
http://gnewsense.org
+
* Abraham Kang
 +
* Adrian Wiesmann
 +
* Alex Russell
 +
* Amit Klein
 +
* Andrew van der Stock
 +
* Brian Greidanus
 +
* Christopher Todd
 +
* Darrel Grundy
 +
* David Endler
 +
* Denis Pilipchuk
 +
* Dennis Groves
 +
* Derek Browne
 +
* Eoin Keary
 +
* Ernesto Arroyo
 +
* Frank Lemmon
 +
* Gene McKenna
 +
* Hal Lockhart
 +
* Izhar By-Gad
 +
* Jeremy Poteet
 +
* José Pedro Arroyo
 +
* K.K. Mookhey
 +
* Kevin McLaughlin
 +
* Mark Curphey
 +
* Martin Eizner
 +
* Mikael Simonsson
 +
* Neal Krawetz
 +
* Nigel Tranter
 +
* Raoul Endres
 +
* Ray Stirbei
 +
* Richard Parke
 +
* Robert Hansen
 +
* Roy McNamara
 +
* Steve Taylor
 +
* Sverre Huseby
 +
* Tim Smith
 +
* William Hau
  
== Biocriptoseguridad ==: Es la unión de la biología, criptografía y hacking ético para formar una defensa stándar contra virus complejos.  
+
===If you helped and you're not here, please e-mail us at the mail list, and this list will be fixed up.===
  
Implementación de la biocriptoseguridad informática:
+
= Road Map and Getting Involved =
  
#Amplificar la banda ancha
+
==2015 Planning==
#Optimizar (limpiar- modificar) el sistema operativo
 
#Desfragmentar los discos lógicos
 
#Ocultar el sistema operativo
 
#Configurar antivirus
 
#Limpiar y desfragmentar
 
#Congelar
 
  
*Sistema inmune._ Defensa biológica natural contra infecciones como virus http://immunet.com
+
* Working out strengths & responsibilities
  
*Criptografía._ Método de escritura oculta por caractes, números y letras:—{H}/gJa¢K¡Ng÷752%\*)A>¡#(W|a— http://diskcryptor.net
+
==Milestone 1 - ==
  
*Hacking ético._ Auditoría de sistemas informáticos que preserva la integridad de los datos.
+
==Milestone 2 - ==
  
Congelador: Mantiene el equilibrio en la integridad de los datos, el sistema operativo, red , memoria ram, ciclos de CPU, espacio en disco duro e incidencias de malware
+
==Milestone 3 - ==
  
*http://code.google.com/p/hzr312001/downloads/detail?name=Deep%20systemze%20Standard%20Version%206.51.020.2725.rar&amp;can=2&amp;q= (para Window's)
+
==Milestone 4 - ==
*http://sourceforge.net/projects/lethe (para GNU/Linux)
 
  
<br>Auditoría de virus cifrado._ Un criptovirus se oculta tras un algoritmo de criptografía, generalmente es híbrido simétrico-asimétrico con una extensión de 1700bit's, burla los escáneres antivirus con la aleatoriedad de cifrado, facilitando la expansión de las botnet's. La solución es crear un sistema operativo transparente, anonimizarlo y usar herramientas de cifrado stándar de uso libre:
+
==Getting involved==
  
*Gnupg: Sirve para cifrar mensajes de correo electrónico http://gpg4win.org/download.html
+
Involvement in the development and promotion of Developer Guide is actively encouraged!
  
*Open Secure Shell: Ofuscador TcpIp, protege el túnel de comunicación digital cifrando la Ip. http://openvas.org
+
You do not have to be a security expert in order to contribute.
  
*Red protegida: DNS libre http://namespace.org/switch
+
Some of the ways you can help:
 +
* Technical editing
 +
* Review
 +
* Diagrams
 +
* Graphic design
 +
* Code snippets in your favorite language
  
*Criptosistema simétrico: Encapsula el disco duro, incluyendo el sistema operativo,usando algoritmo Twofish http://truecrypt.org/downloads.php
+
[https://github.com/OWASP/DevGuide/wiki/FAQs See more detailed instructions on the FAQ page.]
  
*Proxy cifrado: Autenticación de usuario anónimo http://torproject.org
+
=Project About=
 +
{{Template:Project About
 +
| project_name =OWASP Developer Guide
 +
| project_description =The OWASP Developer Guide is a foundation project, concentrating on how to securely engineer applications
 +
| project_license =CC-BY-SA 3.0
 +
| leader_name1 =Brad Chesney
 +
| leader_email1 [email protected]
 +
| leader_name2 =Steven van der Baan
 +
| leader_email2 [email protected]
 +
| project_road_map = https://www.owasp.org/index.php/OWASP_Guide_Project#tab=Road_Map_and_Getting_Involved
 +
| leader_username1 = Brad_Chesney
 +
| leader_username2 = Steven_van_der_Baan
 +
| mailing_list_name = https://lists.owasp.org/mailman/listinfo/owasp-guide
 +
}}
 +
__NOTOC__ <headertabs />
  
Energías renovables._ Son energías adquiridas por medios naturales: hidrógeno, aire, sol que disminuyen la toxicidad de las emisiones de Co2 en el medio ambiente, impulsando políticas ecologistas contribuímos a preservar el ecosistema. Ejm: Usando paneles solares fotovoltaicos.
+
[[Category:OWASP Project]]  [[Category:OWASP_Builders]] [[Category:OWASP_Document]][[Category:SAMM-EG-1]]

Latest revision as of 05:37, 17 March 2016

Lab big.jpg

OWASP Developer Guide

The OWASP Developer Guide 2014 is a dramatic re-write of one of OWASP's first and most downloaded projects. The focus moves from countermeasures and weaknesses to secure software engineering.

Introduction

The OWASP Developer Guide is the original OWASP project. It was first published in 2002, when Ajax was only a mote in Microsoft's eye with the new e-mail notification in Outlook Web Access (and only if you used Internet Explorer). Since then, the web has come a long way. Unfortunately, the Developer Guide never really took off with the intended audience: developers. The original Guide was more a how to perform a web application penetration test, material now better covered in the OWASP Testing Guide .

The Developer Guide 2014 is a "first principles" book - it's not specific to any one language or framework, as they all borrow ideas and syntax from each other. There are highly specific issues in different languages, such as PHP configuration settings or Spring MVC issues, but we need to look past these differences and apply the basic tenets of secure system engineering to application security.

The major themes in the Developer Guide include:

  • Foundation
  • Architecture
  • Design
  • Build
  • Configure
  • Operate

We are re-factoring the original material from the Developer Guide 2.0, released in July 2005, and bring it into the modern world, and focus it tightly on modern web apps that use Ajax and RESTful API, and of course, mobile applications. All testing material will move to the OWASP Testing Guide and all code review material to the OWASP Code Review Guide.

Intended audience

The primary audience for the new version of the Developer Guide is Architects and Developers. The Developer Guide can still be used by penetration testers who want to move up to software verification or improve their craft, but the primary focus will become how to implement secure software from first principles.

Presentation

  • TBA

Project Leader

Related Projects

Ohloh

Licensing

OWASP Developer Guide is free to use. It is licensed under the http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 license], so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.

Quick Download

We are developing the Guide in the open on GitHub.

All versions of the Developer Guide are also there for historical purposes.

Please come join us there and help write the next edition!

News and Events

  • [1 Feb 2014] New OWASP document template installed

In Print

Version 2.0.1 can be purchased for historical research on Lulu.com:


Classifications

Owasp-flagship-icon.jpg
Owasp-builders-small.png
Cc-button-y-sa-small.png
Project Type Files CODE.jpg
When will the new version be released?
Hard to say. We all have day jobs and do this as an altruistic endeavor to make the world a better place. Making progress as fast as we can...
I only have a few minutes per month to help! How do I get involved?
Please join the mail list, introduce yourself, go find something that needs fixing in the GitHub issue list. Not familiar with git? Get the Dev Guide on GitHub and make edits on your machine, email me your work and I will commit it to the project (blaming you in the commit message via a parseable format that I can extract for attribution).
I really want to help big time. How do I get involved?
Please join the mail list, introduce yourself, go find something that needs writing or missing on GitHub, write the first draft and mail it to us on the mail list. We'll take it from there!
How do I get commit privileges on GitHub?
Fork the Dev Guide on GitHub, write something for the Guide, and send a pull request. Rinse and repeat! :) Provide a few quality pull requests and we may give in and let you have at it directly.

Volunteers

The OWASP Developer Guide is developed by a worldwide team of volunteers. The primary contributors to date have been:

Editors

Project manager

  • Matt Konda

Authors

  • Tom Chen

Reviewers

  • TBA

OWASP Guide 2.0

The OWASP Developer Guide 2.0 would not be where it is today without the generous gift of volunteer time and effort from many individuals. If you are one of them, and not on this list, please contact Brad or Steven.


  • Abraham Kang
  • Adrian Wiesmann
  • Alex Russell
  • Amit Klein
  • Andrew van der Stock
  • Brian Greidanus
  • Christopher Todd
  • Darrel Grundy
  • David Endler
  • Denis Pilipchuk
  • Dennis Groves
  • Derek Browne
  • Eoin Keary
  • Ernesto Arroyo
  • Frank Lemmon
  • Gene McKenna
  • Hal Lockhart
  • Izhar By-Gad
  • Jeremy Poteet
  • José Pedro Arroyo
  • K.K. Mookhey
  • Kevin McLaughlin
  • Mark Curphey
  • Martin Eizner
  • Mikael Simonsson
  • Neal Krawetz
  • Nigel Tranter
  • Raoul Endres
  • Ray Stirbei
  • Richard Parke
  • Robert Hansen
  • Roy McNamara
  • Steve Taylor
  • Sverre Huseby
  • Tim Smith
  • William Hau

If you helped and you're not here, please e-mail us at the mail list, and this list will be fixed up.

2015 Planning

  • Working out strengths & responsibilities

Milestone 1 -

Milestone 2 -

Milestone 3 -

Milestone 4 -

Getting involved

Involvement in the development and promotion of Developer Guide is actively encouraged!

You do not have to be a security expert in order to contribute.

Some of the ways you can help:

  • Technical editing
  • Review
  • Diagrams
  • Graphic design
  • Code snippets in your favorite language

See more detailed instructions on the FAQ page.

PROJECT INFO
What does this OWASP project offer you?
RELEASE(S) INFO
What releases are available for this project?
what is this project?
Name: OWASP Developer Guide
Purpose: The OWASP Developer Guide is a foundation project, concentrating on how to securely engineer applications
License: CC-BY-SA 3.0
who is working on this project?
Project Leader(s):
how can you learn more?
Project Pamphlet: Not Yet Created
Project Presentation:
Mailing list: Mailing List Archives
Project Roadmap: View
Key Contacts
current release
Not Yet Published
last reviewed release
Not Yet Reviewed


other releases