EDITADO
So eu saber o ip da pessoa e clicar em atack e BINGO?
Podemos fazer isso pelo shutdown sem precisar de programa!
Uso: shutdown [-l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"
] [-d up:xx:yy]
Sem args Exibir esta mensagem (o mesmo que -?)
-l Exibir interface GUI; deve ser a primeira opção
-s Desligar o computador
-r Desligar e reiniciar o computador
-a Anular desligamento do sistema
-m \\computername Computador remoto a ser desligado/reiniciado/anu
lado
-t xx Definir tempo limite para desligamento como xx s
egundos
-c "comment" Comentário sobre desligamento (máximo de 127
caracteres)
-f Força o encerramento da execução de aplicativos
sem
avisar
-d [p]:xx:yy Código de razão para o desligamento
u é o código de usuário
p é um código de desligamento planejado
xx é o código de razão principal (número inteiro
positivo menor que 256)
yy é o código de razão secundário (número inteir
o
positivo menor que 65536)
fala galera ,
gostaria de saber uma coisa... se isso realmente funciona.... quais as falhas pra funfar?
e esse pelo shutdown do dos? como configurar alguem realmente ja usou...
thanks
Gostei do Topico e hoje de manhã, juntamente com o Wutang, codei um em Python:
(//http://img463.imageshack.us/img463/1871/5hutd0w3qx.th.png) (//http://img463.imageshack.us/my.php?image=5hutd0w3qx.png)
Donwload : http://rapidshare.de/files/14624346/5hutD0w-Tk.pyo.html (http://rapidshare.de/files/14624346/5hutD0w-Tk.pyo.html)
Por favor, Bugs, criticas, elogios.... postem ai!!!
Obs: Apesar de Python ser uma linguagem free, vcs não poderão ver o codigo!!!!
POstem ai!!!
cara , nem precisa ver o codigo , quem nao sabe faze um programa desses hein ?
afffffffff , vc fala como se fosse um GRANDE programa comercial
hehehe.... Grande programa comercial não!!!
Mas é assim.. pra quem programa em Python é uma manera de Ofuscar o Source!!!
Tipo como usar o programa shutdown do Ruindows sei que é faci.. todos sabem!!!
Kra, vc ja vem tacando pedra só por um programinha barato e que eu fiz apenas para testar o uso de Interface em Python... rsrsrsr
Já que vc é o "mestre dos scripts"... e manja dizer como um prog assim funfa.. posta ai um tuto!!!! hehehehe
Serio kra.. seu post ja ta valendo como a 1° critica!!!!
!!!
Quote from: "omx99"cara , nem precisa ver o codigo , quem nao sabe faze um programa desses hein ?
afffffffff , vc fala como se fosse um GRANDE programa comercial
Kratos,
Num liga não... Como o Cloudy disse em algum tópico no qual não me lembro mais,
tem sempre um para criticar...Já que ele é o cara no python, faz um tutorial ai pra gente, pq eu sim sou humilde ao ponto de dizer q nao manjo nada e não taco pedras no trabalho dos outros...
Vlw
o brow , eu nao to tacando pedra , mas sim dizendo a verdade , ta bom ? fazer isso e muito facil , o cara esconde o codigo como se isso fosse muito importante , olha so , se alguem tiver duvida tai o meu codigo pra faze a mesma coisa
so q em JAVA !!!!!!!!!!!!!!!!!!! eu nao brinco com as cobras ....
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
/******************************************************************************/
public class shut extends JFrame
implements ActionListener {
private JPanel p1;
private JButton inic;
private JTextField tf1,tf2,tf3;
/** construtor */
public shut(){
setTitle("ShutDown Remoto");
setResizable(false);
getContentPane().setBackground(SystemColor.control);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
tf1 = new JTextField("",15);
tf2 = new JTextField("",5);
tf3 = new JTextField("Maximo 127 caracteres",20);
inic = new JButton("Enviar");
inic.addActionListener(this);
p1 = new JPanel();
p1.setLayout(new FlowLayout(FlowLayout.LEFT));
p1.setBorder(BorderFactory.createTitledBorder("Opções"));
p1.add(new JLabel("IP:"));
p1.add(tf1);
p1.add(new JLabel("Tempo:"));
p1.add(tf2);
p1.add(new JLabel("Texto:"));
p1.add(tf3);
p1.add(inic);
getContentPane().add(p1,"South");
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
SwingUtilities.updateComponentTreeUI(this);
}catch(Exception look){}
pack();
setVisible(true);
}//end of constructor
/** Metodos *******************************************************************/
public void desligar(String ax){
try{
Runtime.getRuntime().exec(ax);
}catch(Exception a){}
}//end of desligar
/** Interfaces ****************************************************************/
public void actionPerformed(ActionEvent e){
StringBuffer sb = new StringBuffer();
sb.append("shutdown");
sb.append(" -s -f");
sb.append(" -m ");
sb.append("\\\\");
sb.append(tf1.getText());
sb.append(" -t ");
sb.append(tf2.getText());
sb.append(" -c ");
sb.append("\"");
sb.append(tf3.getText());
sb.append("\"");
desligar(sb.toString());
}//end of actionPerformed
/** Main **********************************************************************/
public static void main(String args[]){ new shut(); }//end of main
}//end of class shut
Muito bom o tópico,e vamo para com essas frescura "ai eu q codei,não quero q ninguém saiba como"ahaha(ilustrativo)e etc.Parabens pro kratos e darkxlx.
vo la testa muahahahahhaha
Bem, na minha opinião a informação tem que ser livre.
Tudo bem se a pessoa não quer que saiam copiando seus códigos, mas por outro lado acho que ela deveria pelo menos postar falando como o programa funciona. Dizendo que ele só roda um comando que desliga PCs da mesma rede e sem firewall ativo, etc.
Amilly... :-*
como fazer ?
no hostname vc coloca?
no ip coloca o ip da vitima
depois clice em iniciar ?
Tudo bem ....
Acho que errei em esconder o script... (na verdade é porque eu queria mostrar que apesar de ser livre . tem como ofuscar.. as td bem)
Esse aqui é o basico do programinha (O omx99 tem razão em relação a ser muito facil), a sintax básica é assim :
from Tkinter import *
import os
class Myapp(Frame):
....... (Contrua aqui toda GUI e seus respectivos Campos de entrada e saida, ou seja, um botão que executa o comando shut)....
def shut(self, event):
cmd = 'shutdown -s -f -m\\\\ %s' %(self.entry1.get())
os.system(cmd)
Ou seja, ele vai executar no seu terminal (Win32) o comando 'shutdown -s -f -m\\\\ ip' (onde o IP ele pega do Campo de entrada do Frame que vc criou!!!)!
Quanto ao Campo Hostname Wolf... quando vc coloca um site ou hostname... ele checa e retorna o IP!!!
Exemplo Simples::::
# Botao shutdown - By Kratos
from Tkinter import *
import os
def shutdown():
ex = 'shutdown -s'
os.system(ex)
root=Tk()
Button(root, text="Shutdown", width=12, command=lambda: shutdown()).grid(column=1,row=0)
Button(root, text="Sair", width=12, command=root.destroy).grid(column=2,row=0)
mainloop()
Certo...?!?!?!?