Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Hackear servidores de banco de dados com SQLCMD e OSQL

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Hackear servidores de banco de dados com SQLCMD e OSQL

    O utilitário osql permite inserir declarações Transact-SQL, procedimentos do sistema e arquivos de script. Este utilitário usa ODBC para se comunicar com o servidor.

    Código:
    osql -U YourUserName -P YourPassword -S ServerName -d DatabaseName
    -n-1 -i DriveLetter:SQLFileNameAndPath.sql -o DriveLetter:LogFile.txt
    Switches
    -U: ID de login para o servidor especificado
    -P: senha para o ID de login
    -S: nome do servidor
    -d: banco de dados em que o script será executado
    -n: remove a numeração eo símbolo de prompt (>) a partir do arquivo de saída
    -i:. o nome do arquivo SQL (incluindo letra da unidade)
    -o: um arquivo de saída que detalha como o script executado (se em tudo)

    Encontrando servidores SQL:
    Código:
    C:\tools\osql -L
    Conectar ao Servidor MSSQL usando o endereço IP:
    Código:
    C:\tools\osql -E -S <IP> -Q "<SQL QUERY>"
    Conectar ao Servidor MSSQL usando nome de instância:
    Código:
    C:\tools\osql -E -S SERVERNAME\INSTANCE -Q "<SQL QUERY>"
    Conectar ao Servidor MSSQL que escutar na porta não padrão (10000):
    Código:
    C:\tools\osql -E -S tcp:SERVERNAME,10000 -Q "<SQL QUERY>"
    Conectar ao Servidor MSSQL usando autenticação SA:
    Código:
    C:\tools\osql -U <username> -P <password> -S SERVERNAME\INSTANCE -Q "<SQL QUERY>"
    Execução de comandos do sistema:
    Código:
    C:\tools\osql -E -S <IP> -Q “xp_cmdshell ‘whoami’”
    Despejar resultados para arquivo de saída:
    Código:
    C:\tools\osql -E -S <IP> -Q "<SQL QUERY>" -o .\outfile.txt
    O utilitário sqlcmd permite que você digite instruções Transact-SQL, procedimentos do sistema e arquivos de script no prompt de comando, no Editor de Consultas no modo SQLCMD, em um arquivo de script do Windows ou em um sistema operacional (Cmd.exe) etapa de trabalho de um servidor SQL trabalho do agente. Este utilitário usa OLE DB para executar Transact SQL-lotes.

    Sqlcmd [-U de login id] [-P senha]
    [-S server] [-H hostname] [-E conexão confiável]
    [-d nome do banco utilização] [-l de login timeout] [-t consulta timeout]
    [-h cabeçalhos] [-s colseparator] [largura da tela-w]
    [-a tamanho_do_pacote] [-e de entrada echo] [-I Habilitar Identificadores entre aspas]
    [-c cmdend] [-L [c] lista de servidores [saída limpa]]
    [-q "consulta cmdline"] [-Q "consulta cmdline" e sair]
    [-m errorlevel] [-V severitylevel] [-W remover espaços à direita]
    [-u saída unicode] [-r [0 | 1] msgs para stderr]
    [-i inputfile] [-o outputfile] [-z nova senha]
    [-f | i:, [o:]] [-Z nova senha e sair]
    [-k [1 | 2] remover [] substituir caracteres de controle]
    [-y de comprimento variável largura de exibição tipo]
    [-Y de comprimento fixo largura de exibição tipo]
    [-p [1] print estatísticas [formato cólon]]
    [-R configuração do cliente uso regional]
    [b-Em caso de erro lote abortar]
    [-v var = "valor" ...] [-A conexão de administrador dedicada]
    [-X [1] desativar comandos, script de inicialização, variáveis de ambiente e sair []]
    [-x desativar a substituição de variáveis]
    [-? mostrar resumo de sintaxe]

    List all local servers:
    Código:
    C:\tools\sqlcmd -L
    Conectar ao Servidor MSSQL que escuta na porta não padrão (10000):
    Código:
    C:\tools\sqlcmd -S SERVERNAME,10000
    Escrevendo resultados para o outfile arquivo:
    Código:
    C:\tools\sqlcmd -S SERVERNAME -o C:\outfile.txt -e
    Conectar ao Servidor MSSQL usando nome de usuário e senha:
    Código:
    C:\tools\sqlcmd -S SERVERNAME -U <USERNAME> -P <PASSWORD>
    Executing scripts:
    Código:
    C:\tools\sqlcmd -i dump.sql
    Executar consultas SQL e salvar os resultados para outfile:
    Código:
    C:\tools\sqlcmd -S SERVERNAME\INSTANCE -Q "<SQL QUERY>" -o C:\outfile.txt
    Utilitários de linha de comando por versão MSSQL:
    SQL Server 2000 – OSQL.exe
    SQL Server 2005 – OSQL.exe, SQLCMD.exe
    SQL Server 2008 – OSQL.exe, SQLCMD.exe

    References:
    OSQL: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    SQLcmd: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...


    Fonte : Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
X
Working...
X