jueves, 30 de diciembre de 2010

Curso Hacking Etico [ Seguridad Informatica ] - 04

Videotutorial 4 del curso de Seguridad Informática, en el que conoceremos la anatomía de un ataque, el cual consiste en las fases que realiza un atacante para obtener el acceso a un sistema o red.

Con este videotutorial finalizamos la introducción y el tronco común de este curso, para pasar a la realización de practicas en base a las bases estudiadas en este vídeo.

jueves, 16 de diciembre de 2010

Felices fiestas y Feliz años 2011

Hola amigos, muchos que me conocen sabrán que se me da mucho eso de la cursilería, pero es bueno mezclar y hacer un licuado de sentimientos, sensaciones, pensamientos, y expresarlos de manera sincera para que este logre el efecto que deseas transmitir. Rayos...!

Y espero que se haya logrado lo que he querido transmitirles con los videotutoriales que he grabado, las filosofadas, los regaños que les he dado a algunos de ustedes, pero es que compréndanme me gana la pasión, y sobre todo los consejos, créanme que los he hecho con el único fin de que sea de bendición y aprendizaje para ustedes.

Hubo de todo, criticas ofensivas pero no certeras, criticas que aportaron, agradecimientos, nuevas amistades, proyectos iniciados, inconclusos, conclusos, en fin.

Caray pero si, la labor que estoy haciendo no obtuviera esos resultados, seria aburrido, seria gris mi trabajo, eso habla y refleja solo 1 cosa, que voy por buen camino.

Cuando las cosas van bien, nunca falta quien haga una mala critica, pero tu debes ser objetivo e inteligente y tomar de ello lo que te enriquezca, y sino ahí nada que aporte, pues simple se elimina la critica y se sigue adelante.

Y lo que reafirma que estas haciendo bien las cosas es cuando, recibes un agradecimiento, una palabra que dice Edgar tu curso de C me ayudo a pasar mi extraordinario, con tu curso de C aprendí a programar lo que en 1 semestre no logro mi profesor, y así usuarios a los que les ha servido mi humilde contribución.

Esos 2 puntos mencionados anteriormente, son los que hacen ver que tu trabajo esta valiendo la pena, y mientras este a mi disposición seguirlo haciendo, con mucho gusto lo seguiré haciendo.

Se vienen nuevos retos, proyectos, en este 2011, y serán bienvenidos y por supuesto trabajare por hacerlos materia.

Así como ustedes amigos, que han seguido este blog, que en el camino no los detenga las piedras, obstáculos, circunstancias que se atraviesan en nuestro camino, y mucho menos las voces que nos traiga el viento, no ahí nada mas poderoso, que lo que tu deseas hacer realidad, con trabajo, esfuerzo, sacrifico y dedicación.

Me gustaría mencionar nombres, de las personas que admiro y respeto, que a pesar de la distancia en kilómetros, pero la cercanía de Internet, han salido adelante y le han echado muchas ganas por lograr lo que se proponen, pero no es necesario ellos lo saben.

Así que este nuevo año que se viene, de verdad deseo que les lluevan bendiciones, que no se les hagan realidad los sueños, hazlos realidad Tu, que Dios los cuide, y los colme de salud.

Y de corazón les deseo Feliz Navidad y prospero año nuevo.

miércoles, 15 de diciembre de 2010

" El tener y saber utilizar una brocha, no te hace pintor"...

martes, 14 de diciembre de 2010

Curso Hacking Etico [ Seguridad Informatica ] - 03

Videotutorial numero 3 del curso de Hacking Etico, donde veremos de una manera muy general las habilidades y responsabilidades de un hacker etico/ pentester.

Además compartiré cuatro proyectos muy interesantes, los cuales consisten en el desarrollo de metodologías, técnicas, procesos para realizar, test de penetración, análisis y auditorias en seguridad Informática. Apartir de esta información tu te puedes empezar a formar, estudiando las guías y manuales sobre estas metodologías, algunas están por ser promovidas como estándares para la realización de practicas en seguridad informática.

Las metodologías son las siguientes:

-El proyecto OWASP (Open Web Application Security Project).
-OSSTMM - Open Source Security Testing Methodology Manual.
-ISSAF (Information Systems Security Assassment Framework).
-Penetration Testing Framework.

Como lo mencione anteriormente con estas metodologías, guías y manuales, tu puedes de forma autodidacta, empezar a aprender, implementar, y desarrollar tu conocimiento dentro de esta profesión. Ya que prácticamente dentro de esos proyectos encontraras todo lo necesario, en cuestión de información y practicas para tu desarrollo en este mundo de la seguridad informática.

Curso Hacking Etico [ Seguridad Informatica ] -03

Videotutorial numero 3 del curso de Hacking Etico, donde veremos de una manera muy general las habilidades y responsabilidades de un hacker etico/ pentester.

Además compartiré cuatro proyectos muy interesantes, los cuales consisten en el desarrollo de metodologías, técnicas, procesos para realizar, test de penetración, análisis y auditorias en seguridad Informática. Apartir de esta información tu te puedes empezar a formar, estudiando las guías y manuales sobre estas metodologías, algunas están por ser promovidas como estándares para la realización de practicas en seguridad informática.

Las metodologías son las siguientes:

-El proyecto OWASP (Open Web Application Security Project).
-OSSTMM - Open Source Security Testing Methodology Manual.
-ISSAF (Information Systems Security Assassment Framework).
-Penetration Testing Framework.

Como lo mencione anteriormente con estas metodologías, guías y manuales, tu puedes de forma autodidacta, empezar a aprender, implementar, y desarrollar tu conocimiento dentro de esta profesión. Ya que prácticamente dentro de esos proyectos encontraras todo lo necesario, en cuestión de información y practicas para tu desarrollo en este mundo de la seguridad informática.

sábado, 4 de diciembre de 2010

Curso Hacking Etico [ Seguridad Informatica ] - 02

Segundo Videotutorial del curso de H4cking Etico[Seguridad Informatica] el contenido es el siguiente:

En este video conoceremos lo que es un:
- Pentest [Tes de penetración]
-Tipos de Test de penetración.
-Tipos de ataques que pueden ser efectuados.
-Se mencionaran algunos ejemplos de las técnicas de ataques que efectuan los black hat y crakers.

Es sumamente importante, conocer las tecnicas, metodologias y Tools que los Black Hats y crackers utilizan, para asi saber las contramedidas para contrarrestar los ataque, que estos personajes accionan, contra empresas y usuarios.

Curso Hacking Etico [ Seguridad Informatica ] - 02

Segundo Videotutorial del curso de H4cking Etico[Seguridad Informatica] el contenido es el siguiente:

En este video conoceremos lo que es un:
- Pentest [Tes de penetración]
-Tipos de Test de penetración.
-Tipos de ataques que pueden ser efectuados.
-Se mencionaran algunos ejemplos de las técnicas de ataques que efectuan los black hat y crakers.

Es sumamente importante, conocer las tecnicas, metodologias y Tools que los Black Hats y crackers utilizan, para asi saber las contramedidas para contrarrestar los ataque, que estos personajes accionan, contra empresas y usuarios.

martes, 30 de noviembre de 2010

Sobre el curso de Hacking Etico.

Este curso esta y sera desarrollado solo para crear conciencia y una cultura, sobre lo importante que es la seguridad informatica, en estos tiempos, en los cuales la tecnologia avanza a milesimas de segundos, y los ataques fraudulentos, a sistemas y redes informaticas, han provocado perdidas millonarias, perdidas de informacion, que traenen como concecuencias, el comprometer la integridad y seguridad de dichas empresas y personas.

Este curso, es solo de referencia, ya que no te haras un experto con solo verlo, eso ya dependera con el hambre de conocimiento que tu tengas.

Aqui se mostraran y estudiaran las tecnicas y metodologias que utilizan los Delincuentes Informaticos [black hats] [crackers] y seran analizadas, para asi saber implementar contramedidas a los ataques que estos prerpetran y proveer solución.

Se implementaran esas tecnicas y metodologias para hacer contramedidas a dichos ataques, y emplearlas para imvestigar, informar y solucionar las vuilneravilidades que comprometan la seguridad del sistema o red informatica.

Hago mencion que yo no represento ni pertenezco a ningun instituto educativo, Empresa, ó cualquier entidad que se dedique a la capacitacion y a la imvestigacion sobre seguridad informatica [Hacking etico].

Los blogs, webs, institutos, empresas, que se hagan mencion durante el proceso de desarrollo de este curso, seran con el debido concentimiento por parte de ellos, a no ser que la web o blog mencionado, sea personal y de libre acceso.

Curso Hacking Etico [ Seguridad Informatica ] - 01

Este curso esta preparado, para ser transmitido de una forma madura, conciente, ética, con el único fin de crear conciencia y cultura de lo importante que es tomar medidas de seguridad en la Informatica, he aquí la justificación del curso.

Este curso esta y será desarrollado solo para crear conciencia y una cultura, sobre lo importante que es la seguridad informática, en estos tiempos, en los cuales la tecnología avanza a milésimas de segundos, y los ataques fraudulentos, a sistemas y redes informáticas, han provocado perdidas millonarias, perdidas de información, que traen como consecuencias, el comprometer la integridad y seguridad de dichas empresas y personas. Este curso, es solo de referencia, ya que no te harás un experto con solo verlo, eso ya dependerá con el hambre de conocimiento que tu tengas.

Aquí se mostraran y estudiaran las técnicas y metodologías que utilizan los Delincuentes Informáticos [black hats] [crackers] y serán analizadas, para así saber implementar contramedidas a los ataques que estos perpetran y proveer solución.

Se implementaran esas técnicas y metodologías para hacer contramedidas a dichos ataques, y emplearlas para investigar, informar y solucionar las vulnerabilidades que comprometan la seguridad del sistema o red informática.

En este post dejo el primer Videotutorial del Curso Hacking Etico [Seguridad informatica].

Temas tratados:
-Presentación del curso. [Propósitos del curso, Metodología del curso, ¿Que es este curso?, ¿Que no es este curso?].
-Conceptos Básicos. Es sumamente importante tener los conceptos básicos, puesto así sabremos que tipos de hackers existen y como han evolucionado. Además se pretende romper con el tabú del concepto Hacker, ya que los medios de comunicación, los usuarios, por ignorancia los relacionan con delincuentes Informáticos.

Curso Hacking Etico [ Seguridad Informatica ] - 01

Este curso esta preparado, para ser transmitido de una forma madura, conciente, ética, con el único fin de crear conciencia y cultura de lo importante que es tomar medidas de seguridad en la Informatica, he aquí la justificación del curso.

Este curso esta y será desarrollado solo para crear conciencia y una cultura, sobre lo importante que es la seguridad informática, en estos tiempos, en los cuales la tecnología avanza a milésimas de segundos, y los ataques fraudulentos, a sistemas y redes informáticas, han provocado perdidas millonarias, perdidas de información, que traen como consecuencias, el comprometer la integridad y seguridad de dichas empresas y personas. Este curso, es solo de referencia, ya que no te harás un experto con solo verlo, eso ya dependerá con el hambre de conocimiento que tu tengas.

Aquí se mostraran y estudiaran las técnicas y metodologías que utilizan los Delincuentes Informáticos [black hats] [crackers] y serán analizadas, para así saber implementar contramedidas a los ataques que estos perpetran y proveer solución.

Se implementaran esas técnicas y metodologías para hacer contramedidas a dichos ataques, y emplearlas para investigar, informar y solucionar las vulnerabilidades que comprometan la seguridad del sistema o red informática.

En este post dejo el primer Videotutorial del Curso Hacking Etico [Seguridad informatica].

Temas tratados:
-Presentación del curso. [Propósitos del curso, Metodología del curso, ¿Que es este curso?, ¿Que no es este curso?].
-Conceptos Básicos. Es sumamente importante tener los conceptos básicos, puesto así sabremos que tipos de hackers existen y como han evolucionado. Además se pretende romper con el tabú del concepto Hacker, ya que los medios de comunicación, los usuarios, por ignorancia los relacionan con delincuentes Informáticos.

miércoles, 4 de agosto de 2010

Videocurso Seguridad Informatica [Hacking Etico]

--= [ Runing Videocurso H4cking Etico ]=--

Tutor de C - C++.

Este es un programa realizado en C, el cual es un tutorial interactivo el cual enseña sobre el lenguaje C, ademas de que trae ejercicios para resolver y evaluar lo que has prendido, tutoriales, explicaciones, etc., muy bueno para los que inician y los que ya tienen conocimientos previos en programacion en lenguaje C.

Descargar:

IDE Dev C++.

Dejo este IDE de programación para trabajar con el Lenguaje C, tambien lo utilizo en el videocurso de programacion en Lenguaje C.

Descargar:

Masm V. 6.11

Dejo en descarga el Masm V.6.11, compilador para programar en lenguaje ensamblador y también lo utilizo en el videocurso de programación en lenguaje ensamblador.

Descargar:

Tasm V.5

Les dejo el Tams V.5, compilador para programar en lenguaje ensamblador, este lo uso en el videocurso de lenguaje Ensamblador.

Descargar:

Turbo C++ v.3

Les dejo el compilador Turbo C++ v.3, que utilizo en el Videocurso de programacion en lenguaje C.

Descargar:

Borland C++ V. 4.5

Les dejo el compilador Borland C++ V. 4.5, que es uno de los programas que utilizo en los videotutoriales de c.

Descargar:

miércoles, 21 de julio de 2010

Videocurso Programación de microcontroladores pic con C.

En este curso aprenderemos a utilizar el lenguaje C para programar microcontroladores PIC
ya que este lenguaje es por excelencia utilizado para el area didactica e introducirse a la programación y tambien para la realizacion de proyectos como es en este caso creacion de proyectos con microntroladores Pic.

Videocurso Programacion en Ensamblador.

En este curso conceras y aprenderas a programar en lenguaje ensamblador, denominado como de bajo nivel, por la comunicacion directa que tiene con la computadora.

Videocurso Programacion en Lenguaje C


Hola amigos, he recibido muchos correos haciéndome la petición de que vuelva con una web, y por supuesto los videotutoriales, y no solo por que me lo hayan pedido si no porque yo tengo pasión por hacer este material y compartirlo, y es por ello que acabo de crear este blog, para publica los cursos que he realizado hasta el momento, y los que haré en tiempo futuro, sin mas por el momento les dejo para que descarguen los videotutoriales, les debo la descripción de cada uno, pero en el mismo expongo los temas a tratar en cada capitulo.

En este curso aprenderemos la base para introducirnos a este grandioso mundo de la programación, y con el lenguaje estándar para aprender a programar, ya que el Lenguaje C, es el que por default se utiliza en las carreras de informática e ingeniería a nivel mundial, este curso lo he realizado desde lo mas básico que capitulo a capítulo iremos aprendiendo a niveles mas avanzados de manera progresiva y tratando de ser lo mas entendible posible.

domingo, 11 de julio de 2010

Videotutorial 1. Programacion de microcontroladores pic con C.

primer videotutorial donde veremos una pequeña descripcion de los porgramas a utilizar como lo son, el compilador PCW CSS, y el Proteus, con los cuales trabajaremos en este curso, donde programaremos con C, ya que los que hemos trabajado con ensamblador sabemos que es un poquito mas tedioso ya que su codificación es mas larga, y trabajando con C, se nos facilitara inmensamente el trabajo.



jueves, 8 de julio de 2010

Videotutorial 20. Programacion en Lenguaje C.

Videotutoial numero 20 del curso de programacion en C, en donde entramos al tema de funciones, donde aprederemos a crear e implementar una funcion, el porque de utilizarlas en el lenguaje C, las conoceremos a fondo ya que son fundamentales en la realizacion de programas modulares donde se utilicen muchas lineas de codigo y en donde se requiera utilizar un segmento de codigos varias veces en distintas partes de un programa. ;Apartir de este capitulo podras implementar funciones en tus programas, en las partes siguientes veremos como crear nuestras propias librerias.h las cuales van a contener nuestras funciones y asi poder agregalas a nuestros programas, ya sea para darle mejor estructura, mayor presentacion, ahorrar lineas de codigo, y para darle un mejor rendimiento a tu codigo fuente y a tu aplicacion, son muchas ventajas las que nos ofrecen el sabe crear nuestras propias librerias y funciones.

Videotutorial 19. Programacion en Lenguaje C.

Videotutorial numero 19 del curso de programacion en Lenguaje C; en el que tratamos la segunda parte y ultima del tema de vectores bidimencionales mejor conocidos en la programacion como Matrices, en el video anterior vimos como llenar una matriz inicializandola, tambien la llenamos mediante datos que el usuario introducia atravez del teclado, en este se vera como llenar nuestra matriz con valores generados automaticamente, y con estos datos contenidos en nuestra matriz haremos operaciones, tales como la suma de la matriz primaria, suma del amatriz segundaria. Tambien veremos el uso de la herramienta watch, que nos ofrece el compilador Turbo C++ V. 4.5, la cual nos ayudara a simular la ejecucion de nuestros programas, ademas que tambien nos ayuda a depurar y detectar erroes en el codigo fuente de nuestros programas. Este Videotutorial esta realizado en DEV c++ y Turbo C++ V. 4.5.


domingo, 4 de julio de 2010

Videotutorial 18. Programacion en Lenguaje C.

Videotutorial numero 18 del curso de programacion en c. En el que entramos al tema de Vectores bidimencionales (matrices), veremos como se contituyen y como trabajan internamente en memoria. Tambien veremos como llenar la matriz inicializandola con datos que nosotros asignemos, o tambien la llenaremos con datos que el usuario introduzaca desde el teclado, esta informacion contenida la visualizaremos por coordenadas(posiciones en la mariz), que nosotros determinemos, o veremos toda la informacion contenida empleando la misma tecnica con la cual hicimos el llenado de la misma.


Videotutorial 17. Programacion en Lenguaje C.

Videotutorial numero 17 del curso de Programacion en lenguaje C, en el que trabajaremos con vectores unidimencionales tambien conocidos como arreglos, Visualizaremos y haremos un analisis de su estructura interna ya que esto nos ayudara a saber como manipularlos y manejar sus elementos los cuales contiene y esto mediante a un indice. Pronto entraremos a los vectores bidimencionales mejor conocidos en la programacion como matrices.


Videotutorial 16. Programacion en Lenguaje C.

Videotutorial numero 16 del curso de programacion en C, en el cual veremos las funciones de manipulacion de cadenas; Las funciones de librería ANSI C para manejar cadenas suelen empezar por las letras “str” (de “string”,) que significa “cadena” en (inglés) y utiliza la libreria string.h. Estas Nos permiten sacar mayor provecho y manejar con mayor facilidad a las cadenas de caracteres. Las funciones vistas en este video son las siguientes: strcpy(); strlen(); strcmp(); strcat(); Estas nos facilitaran el trabajo en temas como base de datos y manejo de archivos.


viernes, 2 de julio de 2010

Videotutorial 15. Programacion en Lenguaje C.

Seguimos con el tema de strings, accesaremos y manipularemos el manejo de los elementos que conforman a una cadena de caracteres. Esto es el principio del manejo de los string, ya que en proximos Videos se implementaran las distintas funciones que corresponden a este tema.


jueves, 1 de julio de 2010

Videotutorial 14. Programacion en Lenguaje C.

Entramos al tema de de cadenas de textos conocidos en la programacion como strings; Donde aprenderemos como funcionan y se almacenan internamente en la memoria, eso es muy importante ya que asi sabremos como acceder y manejar las partes que pertenecen a un string, es decir al manejo de sus elementos (caracteres de texto). Tambien se vera los tipos de declaraciones y modos de implementacion en la programacion en el lenguaje C.


martes, 29 de junio de 2010

Videotutorial 13. Programacion en Lenguaje C.

Segimos con el tema de generar numeros aleatorios con las funciones rand() y srand(), en este programa trabajaremos con el bucle for, e interactuaremos con el usuario, tambien se ve mas a fondo el manejo de las variables, esto es solo aplicable en el IDE de programacion Dev C++.


Videotutorial 12. Programacion en Lenguaje C.

Videotutorial 12 del curso de programacion en Lenguaje C, en el que trabajaremos las funciones rand() y srand(), las cuales sirven para generar numeros aleatorios (valores al azar), muy usadas para relizar juego o programas para ralizar pruebas entre otros, estas funciones solo funcionan en el IDE de programacion DEV C++, ya que la forma de implementarse cambia a la forma de implementarse en Turbo C++ o Borlan C++.

Nota: Cabe destacar que si imvestigas sobre estas funciones, la informacion que encontraras sobre su implementacion cambiara a la que yo expongo en el videotutorial, esto se debe a que yo la estoy trabajando de diferente forma para hacerlas mas facil de apender e implementar, para los principiantes.


lunes, 28 de junio de 2010

Videotutorial 11. Programacion en Lenguaje C.

Videotutorial 11 del curso de programacion en C, en el cual veremos como usar e implementar 2 funciones que nos permiten generar numeros aleatorios (numeros al azar), estas funciones son Randomize() y Random(). Estas funciones son utilizadas en la programacion para la creacion de juegos, o simulacion de pruebas, entre otros. Ademas crearemos un pequeño jueguito en el cual utilizaremos lo qu ehemos viisto en Videotutoriales anteriores, usaremos la estrutura de control Do - While, sentencia de seleccion If- Else. Este preograma fue realizado en el Borland C++ V. 4.5 tambien podras implementarlo en el Turbo C++ V. 3, estas funcione sno pueden implementarse en el IDE Dev c++, ya que en dicho compilador, utilizan otras funciones ademas que la forma de implementarse cambia un poco, por lo cual en el sigueinte Video el tema de genear numeros al azar en Dev c++ sera en el siguiente VT.


domingo, 27 de junio de 2010

Videotutorial 10. Programacion en Lenguaje C.

Videotutorial numero 10 del curo de programacion en lenguaje C, En el cual trabajaremos con otra estructura de control, esta es la sentencia For, este es muy util para realizar bucles y se sabe por anticipado el numero de veces que queremos que se ejecuten las instrucciones. Con este trabajaremos mucho, cuando lleguemos al tema de vectores.


Videotutorial 9. Programacion en Lenguaje C.

En este Videotutorial veremos el uso y forma de implementarse la estructura de control Do while, ademas menciono las diferencias y similitudes que tiene con la sentencia While. Esto sigue siendo parte del tema de Esructuras de control de flujo.


jueves, 24 de junio de 2010

Videotutorial 8. Programacion en Lenguaje C.

Videotutorial numero 8 del curso de programacion en C, en el cual seguimos trabajando con la estructura while, y haremos uno sejercicios para reafirmar lo aprendido, ademas que aprenderemos a trabajar con dos funciones muy interesantes siendo estas: delay(), sleep(), con las cuales en los siguientes VT realicemos un pequeño piano con nuestro teclado.


Videotutorial 7. Programacion en Lenguaje C.

Videotutorial numero 7 del curso de programacion en C, en el que trabajaremos con las estructuras de control repetitivas , conocidas como bucles, en este caso utlizaremos la estructura While, conoceremos su sintaxis y su forma de aplicarse en este lenguaje.


martes, 22 de junio de 2010

Videotutorial 6. Programacion en Lenguaje C.

Videotutorial Numero 6, del curso de Programacion en Lenguaje C. En el cual trabajaremos con la estructura de seleccion alternativa a la instruccion If - Else, siendo esta la instruccion switch.

Esta es muy util cuando se requiere dar al usuario una serie de opciones, sin hacer ninguna evalucacion de expresiones o condiciones.

Esta estrutura es muy facil de implementar en el lenguaje C.


Videotutorial 5. Programacion en Lenguaje C.

Videotutorial Numero 5, del curso de Programacion en Lenguaje C. En el que se trataran los siguientes temas.
Operadores de comparacion: Se trabajaran con los operadores de comparacion, los cuales son muy utiles y fundamentales para desarrolar programas, en los cuales se trabajan con mas de 1 dato, ya sea que el programador o el usuario los asigne, Operadores Logicicos: Estos operadores nos permiten unir comparaciones y formular decisiones, ya en conjunto con los operadores de comparacion.
Estructura condicional If - Else: Estas estructuras, se complementan con los operadores relacionales y operadores logicos, formando condiciones para tomar desiciones, apartir de este capitulo, ya se tendra la capacidad para realizar programas en donde interactue con datos que el usuario asigne mediante los programas ralizados.



lunes, 21 de junio de 2010

Videotutorial 4. Programacion en Lenguaje C.

Videotutorial numero 4, del curso de programacion en lenguaje C en el que veremos los siguientes temas:

Variables y constantes: Conoceremos como trabajan las variables y constantes, como aplicarlas en cada circunstancia de acuerdo al programa que se quiere desarrollar.

Tipos de datos: Es muy importante conocer y saber implementarlos, ya que en base a esto, nuestros programas no consumiran memoria de mas. Esto nos ayudara tambien a manejar la informacion que se va adquiriendo durante el diseño y ejecucion de programa.

Operadores aritmeticos: Haremos operaciones con estos operadores (suma, resta, multiplicacion, division. Conoceremos la precedencia de cada operador y como saber realizar operaciones respetando este concepto de precedencia (prioridad).

Funcion scanf (entrada de datos): Esta recibe informacion desde el teclado de la computadora, la cual ya nos permitira crear programas que interactuen con datos que proveen los usuarios de dichas aplicaciones. Con esta funcion ya podremos trabajarla alternamente con las variables.

Entre otros conceptos que se agregaran durante el videotutorial.


Videotutorial 3. Programacion en Lenguaje C

Veremos el uso de este IDE de programacion, para que no tengamos problemas al implementar los codigos de programacion codificados en Turbo c, y sean compatibles en Dev C++, aqui se resuelven mcuhas dudas que he visto en muchos foros .

Tambien crearemos nuestros primer proyecto, y veremos una configuracion para emular unas librerias.. ya que este es el principal y mas comun error que nos topamos los programadores cuando queremos pasa del Turbo C a Dev C++. Implementaremos los conocimientos Aprendidos del Videotutorial numero 2 del curso de C.


Videotutorial 2. Programacion en Lenguaje C

Descripcion Videotutorial 2:

* Estructura de un programa en C.
* Realizando mi primer programa en C.
* Librerias (Utilidad y Funcionamiento).
* Uso de las funciones (printf, cprintf, gotoxy, textcolor, getch).
* Compilar y ejecutar un programa en C.
* Entre otros conceptos importantes que fluiran durante la grabacion del VT.

domingo, 20 de junio de 2010

Videotutorial 1. Programacion en Lenguaje C.

En este primer video del curso de HE, doy a conocer como estara estructurado y dictado este curso, ademas de que entramos a conceptos fundamentales, que son sumamente importantes para entrar a este tema, tan apasionante. Se pretende crear conciencia sobre esta tematica y hacer cultura de la importancia de la seguridad Informatica en usuarios comunes a usuarios avanzados en la informatica. Ojo.- Usuarios comunes y usuarios avanzados en el uso de la informatica, mas no a personas dedicadas a la seguridad informatica, ya que este ccurso va mas para los que empiezan yy pretenden adentrarse a esta disciplina.

miércoles, 10 de febrero de 2010

Videotutorial 4. Lenguaje Ensamblador.

Videotutorial No. 4 del curso de Programacion en Lenguaje Ensamblador, en el que se trataran los siguientes temas:

Manejo de memoria en Ensamblador:
Es muy importante conocer conceptos basicos como lo es, el tema del trabajode la memoria a la hora de crear nuestros programas, ya que esto nos ayudara a conocer cada una de las partes que conforman la estructura de un programaen este lenguaje.

Modos de direccionamiento:
En esta parte conoceremos las formas de manejar los datos, registros y manipulacion de memoria en un programa.

La instruccion MOV:
Usaremos la Instrucción MOV, para programar, ya que este nos permite trabajar con los registros, datos y memoria.

Instalacion de los programas (Masm -- Tasm).
Instalaremos estos 2 compiladores de ASM , el programa Masm pertenece aMicrosoft y Tasm (Turbo Assembler) a Borlan. En realidad puedes utilizarcualquiera de los 2 ya que el tipo de programación que utilizaremos es de 16 bytes y los 2 lo soportan.

Explicacion de la estructura de un programa:
Estudiaremos y definiremos cada una de las partes que conforman a un codigo de un programa en ensamblador.

Creacion de nuestro primer programa:
Ya creado nuestro primer programa lo compilaremos, enlazaremos y ejecutaremos. Estos conceptos ya se han visto en los videotutoriales anteriores.

Trabajo con los servicios del Dos y de la Bios:
Complementaremos a la programación en ensamblador, utilizando las funciones que nos ofrecen las interrupciones del Dos y del Bios. En este lenguaje es fundamental conocer y saber emplear dichos elementos, ya que estos nos ofrecen herramientas para tener el control de nuestro PC, como pueden ser el manejo de graficos, manejo del Mouse (raton), teclado, microprocesador, etc.

viernes, 22 de enero de 2010

Videotutorial 3. Lenguaje Ensamblador.

Videotutorial No. 3 del curso de Programacion en Lenguaje Ensamblador. Ultimo Video en el cual se trata teoria e introduccion. El tema a tratar son los registros del Microprocesador, ya que estos son muy importatantes para la programacion con el ensamblador. Estos registros son los que por medio del lenjuaje ensambldor nos van a permitir manipular (dar ordenes), al microprocesador. Cabe destacar que este curso tambien lo podras orientar, a la programacion de microcontroladores, ya que estos tambien utilizan registros para ser programados.


Videotutorial 2. Lenguaje Ensamblador.

Videotutorial No. 2 del curso de Programacion en Lenguaje Ensamblador. Empezamos a ver mas a fondo la Arquitectura interna del microprocesador, y definimos detalles importantes que se deben saber antes de programar y porque programar determinado procesador.

Videotutorial 1. Lenguaje Ensamblador.


Damos inicio a este curso el cual esta enfocado a la Programacion en Lenguaje Ensamblador, y empezamos con una introduccion, en la cual se definiran conceptos muy basicos pero muy importantes para aprender a programar en este lenguaje.

lunes, 11 de enero de 2010

Videotutorial 2. Programacion de microcontroladores pic con C.

Segundo videotutorial de programacion de mcrocontroladores pic con C, en el que haremos nuestro primeros programas en c, y los simularemos en proteus..