elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Ruby] ManProcess 0.1
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Ruby] ManProcess 0.1  (Leído 1,213 veces)
BigBear


Desconectado Desconectado

Mensajes: 545



Ver Perfil
[Ruby] ManProcess 0.1
« en: 16 Febrero 2012, 18:14 pm »

Un simple programa para manejar los procesos en Windows.

Código
  1. #!usr/bin/ruby
  2. #ManProcess 0.1
  3. #Coded By Doddy H
  4.  
  5. require "win32ole"
  6.  
  7. def head()
  8.  print "\n\n-- == Man Process 0.1 == --\n\n"
  9. end
  10.  
  11. def copyright()
  12.  print "\n\n(C) Doddy Hackman 2012\n\n"
  13.  exit(1)
  14. end
  15.  
  16. def retor()
  17.  print "\n\n[+] Press any key to continue\n\n"
  18.  gets.chomp
  19. end
  20.  
  21. while 1
  22.  head()
  23.  print "1 - Show Process\n"
  24.  print "2 - Close Process\n"
  25.  print "3 - Exit\n\n\n"
  26.  print "[+] Option : "
  27.  op = gets.chomp
  28.  if op == "1"
  29.    print "\n\n[+] Getting process...\n\n"
  30.    nave = WIN32OLE.connect("winmgmts://")
  31.    pro = nave.ExecQuery("select * from win32_process")
  32.    pro.each do |po|
  33.      print "[+] Name : ",po.Caption," [+] PID : ",po.ProcessId,"\n"
  34.    end
  35.    retor()
  36.  
  37.  elsif op == "2"
  38.    print "\n\n[+] Name : "
  39.    name = gets.chomp
  40.    k = WIN32OLE.connect("winmgmts://")
  41.    control = k.ExecQuery("select * from Win32_process where name='#{name}'")
  42.    control.each do |pro|
  43.      pro.Terminate
  44.    end
  45.    print "\n\n[+] Process Closed\n\n"
  46.    gets.chomp
  47.  elsif op == "3"
  48.    copyright()
  49.  else
  50.    print "\n\n[-] Bad Option\n\n"
  51.    retor()
  52.  end
  53. end
  54.  
  55.  
  56. # The End ?
  57.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ruby vs perl ??
Scripting
vacio 3 4,255 Último mensaje 26 Julio 2006, 17:32 pm
por vacio
[Ruby] Abriendo una web
Scripting
Erik# 0 2,009 Último mensaje 2 Marzo 2009, 14:08 pm
por Erik#
Ruby
Programación General
¡Micronet! 2 3,149 Último mensaje 18 Octubre 2010, 22:49 pm
por ¡Micronet!
[Ruby] IRC Bot
Scripting
BigBear 0 2,307 Último mensaje 7 Octubre 2011, 01:30 am
por BigBear
[Ruby] FTP Crack 0.1
Scripting
BigBear 0 1,489 Último mensaje 10 Febrero 2012, 21:04 pm
por BigBear
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines