Translate

Mostrar mensagens com a etiqueta Redes Windows. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Redes Windows. Mostrar todas as mensagens

quinta-feira, 26 de julho de 2018

☕🔥 WINDOWS CLI vs IBM MAINFRAME — O TERMINAL NUNCA MORREU… O MUNDO É QUE VOLTOU PARA ELE

 

Bellacosa Mainframe e o ajuste fino no Windows via CLI

☕🔥 WINDOWS CLI vs IBM MAINFRAME — O TERMINAL NUNCA MORREU… O MUNDO É QUE VOLTOU PARA ELE

Existe uma ironia maravilhosa na história da computação:

Durante anos, muita gente zombou do terminal.

Chamavam de:

  • “tela preta”

  • “coisa antiga”

  • “interface ultrapassada”

  • “tecnologia do passado”

Aí chegaram:

  • DevOps

  • Cloud

  • Kubernetes

  • Docker

  • Cybersecurity

  • Linux

  • Automação

  • Infraestrutura como código

E o mercado redescobriu algo que o profissional Mainframe já sabia desde os anos 70:

🔥 Quem domina o terminal domina o sistema.


☕ O CMD E O POWERSHELL SÃO O “TSO MODERNO”

Quando um profissional de Mainframe olha para:

ipconfig
tasklist
netstat
whoami

ele imediatamente enxerga paralelos com:

  • TSO

  • SDSF

  • RMF

  • JES2

  • VTAM

  • RACF

  • MVS console

Porque no fundo:

👉 sistemas grandes sempre foram administrados via comandos.


☕ A ILUSÃO DA INTERFACE GRÁFICA

GUI é confortável.

Mas GUI esconde:

  • processos

  • recursos

  • estados

  • conexões

  • permissões

  • desempenho

O terminal revela tudo.

E é por isso que:

🔥 operadores experientes preferem comandos.


☕🔥 SYSTEM INFO — O “DISPLAY ACTIVE” DO WINDOWS

No Mainframe existe obsessão por conhecer o ambiente.

No Windows CLI isso aparece claramente.


whoami

whoami

Mostra usuário atual.


☕ No Mainframe o equivalente mental seria:

LU
LISTUSER

no RACF.


☕ Segurança começa aqui

Porque incidentes frequentemente começam com:

“Quem está executando isso?”


hostname

hostname

Mostra o nome da máquina.


☕ No z/OS isso lembra:

  • SYSNAME

  • SMF SID

  • LPAR identification


☕ Em grandes empresas isso é vital

Porque existem:

  • centenas de servidores

  • múltiplas LPARs

  • ambientes DEV/HML/PRD

Erro de ambiente pode gerar desastre.


systeminfo

systeminfo

Mostra:

  • patches

  • hardware

  • OS

  • build

  • hotfixes


☕ Isso é quase um:

🔥 “D IPLINFO” do Windows.


☕🔥 NETWORK ENUMERATION — O UNIVERSO VTAM MODERNO

Essa seção é ouro puro.

Porque rede é o sistema nervoso da infraestrutura.


ipconfig

ipconfig /all

Mostra:

  • IP

  • DNS

  • gateway

  • MAC

  • DHCP


☕ No Mainframe isso lembra:

  • VTAM

  • TCPIP PROFILE

  • NETSTAT

  • OSA configuration


netstat -ano

Esse comando é praticamente um clássico universal.

netstat -ano

Mostra:

  • conexões

  • portas

  • PIDs


☕ No z/OS existe algo semelhante:

NETSTAT CONN

☕ Cybersecurity vive disso

Porque portas abertas significam:

  • exposição

  • serviços ativos

  • possíveis ataques


nslookup

nslookup dominio.com

DNS lookup.


☕ Isso parece simples…

Até o dia em que DNS quebra.

E aí:

🔥 metade da empresa para.


☕🔥 USER ENUMERATION — O “RACF DO WINDOWS”

Essa parte faz qualquer profissional Mainframe sorrir.

Porque identidade e permissão são o coração da segurança.


net user

net user

Lista usuários.


☕ Equivalente mental no Mainframe:

LISTUSER *

whoami /priv

Mostra privilégios.


☕ Isso é MUITO importante

Porque ataques modernos dependem de:

  • privilege escalation

  • abuso de permissões

  • credenciais excessivas


☕ O profissional experiente olha isso imediatamente

Porque sabe:

🔥 permissões são mais perigosas que malware.


☕🔥 FILE OPERATIONS — O “ISPF 3.4” DO WINDOWS

Quem veio do Mainframe percebe rapidamente:

dir
copy
move
rename
del

tem o mesmo espírito operacional do ISPF.


dir

dir

Equivalente psicológico de:

ISPF 3.4

tree

Mostra hierarquia.

No Mainframe isso lembra:

  • catálogos

  • datasets

  • estruturas PDS/PDSE


attrib +h

Oculta arquivo.


☕ E aqui começa um detalhe interessante

Muita técnica maliciosa usa:

  • hidden files

  • hidden directories

  • atributos alterados


☕ Forense digital ama esse tipo de comando

Porque malware adora se esconder.


☕🔥 PROCESS CONTROL — O “CANCEL JOB” DO WINDOWS

Agora entramos no coração operacional.


tasklist

tasklist

Lista processos.


☕ No Mainframe isso lembra:

  • SDSF DA

  • Active Tasks

  • CICS tasks

  • JES2 active jobs


taskkill

taskkill /PID 1234 /F

Força encerramento.


☕ O equivalente emocional no z/OS seria:

CANCEL JOB
P A=xxxx

☕ Só que existe um perigo

Matar processo errado:

🔥 pode derrubar produção.


☕ O operador experiente sempre verifica:

  • dependências

  • impacto

  • locks

  • conexões

antes de agir.


☕🔥 SECURITY & PERMISSIONS — O RACF “DISFARÇADO”

Aqui mora a parte crítica.


icacls

icacls arquivo.txt

Mostra ACLs.


☕ Isso é extremamente parecido com RACF thinking

Quem acessa?

Quem altera?

Quem executa?


gpupdate /force

Atualiza políticas.


☕ No Mainframe isso lembra:

  • RACLIST refresh

  • SETROPTS REFRESH

  • segurança dinâmica


☕ Segurança corporativa é baseada em política

Não em confiança.


☕🔥 SEARCH & FORENSICS — O UNIVERSO DOS INVESTIGADORES

Agora chegamos numa área fascinante.


findstr

findstr /s /i password *.*

Busca conteúdo recursivo.


☕ Isso é muito usado em:

  • troubleshooting

  • auditoria

  • investigação

  • pentest

  • forense


certutil -hashfile

certutil -hashfile file.txt sha256

Calcula hash.


☕ Hash é identidade matemática do arquivo

Mudou 1 byte?

Hash muda completamente.


☕ Mainframe também vive disso

  • integridade

  • auditoria

  • compliance

  • validação


☕🔥 DISK & SYSTEM UTILITIES — O “DASD MANAGEMENT” MODERNO

Agora chegamos na infraestrutura pesada.


chkdsk

Verifica disco.


☕ No Mainframe isso lembra:

  • verificação DASD

  • catalog integrity

  • dataset consistency


sfc /scannow

Verifica integridade do sistema.


☕ Isso é quase um:

🔥 “auditor de SYSRES”.


wevtutil

Consulta logs.


☕ No Mainframe isso lembra:

  • SYSLOG

  • OPERLOG

  • SMF

  • LOGREC


☕ Logs contam histórias

E administradores experientes sabem:

“O sistema sempre deixa pistas.”


☕🔥 O QUE O MAINFRAME ENSINA SOBRE LINHA DE COMANDO

O Mainframe ensinou algo que o mercado moderno redescobriu:

🔥 abstração demais enfraquece o operador.

Quem depende apenas de interface gráfica:

  • entende menos

  • automatiza menos

  • investiga pior

  • reage mais lentamente


☕ O TERMINAL É PODER

Porque ele permite:

  • automação

  • scripting

  • troubleshooting

  • observabilidade

  • administração em massa

  • controle fino


☕🔥 POR QUE CYBERSECURITY AMA TERMINAL?

Porque ataques reais não acontecem em janelinhas bonitas.

Eles acontecem em:

  • shells

  • scripts

  • logs

  • processos

  • memória

  • rede


☕ E sabe quem sempre viveu assim?

👉 Operadores de Mainframe.


☕🔥 A GRANDE VERDADE

Windows CLI, PowerShell, Bash e TSO seguem a mesma filosofia:

conhecer profundamente o sistema operacional.


☕ GUI simplifica.

CLI revela.


☕🔥 CONCLUSÃO — O FUTURO VOLTOU AO TERMINAL

Depois de décadas tentando esconder complexidade atrás de interfaces…

o mercado percebeu algo inevitável:

🔥 profissionais realmente avançados dominam linha de comando.

E talvez seja por isso que profissionais Mainframe antigos ainda impressionam tanto:

Porque eles vieram de uma era em que:

  • entender o sistema era obrigatório

  • troubleshooting era arte

  • automação era sobrevivência

  • terminal era inteligência operacional

E honestamente?

☕ O mundo moderno está voltando exatamente para isso.


quinta-feira, 10 de maio de 2012

Os 100 Comandos Mais Importantes do CMD.EXE e da Herança MS-DOS no Windows

 

Bellacosa Mainframe e a lista dos 100 comandos do MS-DOS em Windows

Os 100 Comandos Mais Importantes do CMD.EXE e da Herança MS-DOS no Windows

Estrutura Completa da Obra

Parte I — Fundamentos e Navegação

  1. DIR

  2. CD

  3. MD

  4. RD

  5. TREE

  6. COPY

  7. XCOPY

  8. ROBOCOPY

  9. MOVE

  10. DEL

  11. ERASE

  12. REN

  13. ATTRIB

  14. TYPE

  15. MORE

  16. FIND

  17. FINDSTR

  18. FC

  19. SORT

  20. CLIP

Parte II — Rede e Internet

  1. IPCONFIG

  2. PING

  3. PATHPING

  4. TRACERT

  5. NSLOOKUP

  6. NETSTAT

  7. GETMAC

  8. ARP

  9. ROUTE

  10. NET

  11. NET USER

  12. NET USE

  13. NET SHARE

  14. NET VIEW

  15. NET SESSION

  16. TELNET

  17. FTP

  18. BITSADMIN

  19. CERTUTIL

  20. CURL

Parte III — Diagnóstico e Sistema

  1. SYSTEMINFO

  2. TASKLIST

  3. TASKKILL

  4. DRIVERQUERY

  5. WMIC

  6. SFC

  7. CHKDSK

  8. DISM

  9. POWERCFG

  10. SC

  11. SCHTASKS

  12. GPRESULT

  13. WEVTUTIL

  14. VER

  15. HOSTNAME

  16. WHOAMI

  17. TIME

  18. DATE

  19. SET

  20. PATH

Parte IV — Administração Avançada

  1. REG

  2. REG QUERY

  3. REG ADD

  4. REG DELETE

  5. TAKEOWN

  6. ICACLS

  7. CIPHER

  8. COMPACT

  9. OPENFILES

  10. QUERY USER

  11. QUERY SESSION

  12. LOGOFF

  13. SHUTDOWN

  14. RECOVER

  15. LABEL

Parte V — Scripts e Automação

  1. ECHO

  2. PAUSE

  3. CALL

  4. START

  5. TITLE

  6. COLOR

  7. CHOICE

  8. FOR

  9. IF

  10. GOTO

  11. SETLOCAL

  12. ENDLOCAL

  13. SHIFT

  14. EXIT

  15. CMD

Parte VI — Ferramentas Especializadas

  1. ASSOC

  2. FTYPE

  3. DOSKEY

  4. DRIVERVERIFIER

  5. MODE

  6. PRINT

  7. SUBST

  8. MOUNTVOL

  9. DISKPART

  10. BCDEDIT


Capítulo 1 — DIR

Nome

Directory

Origem

Introduzido no 86-DOS em 1980 e posteriormente incorporado ao MS-DOS 1.0.

Finalidade

Lista arquivos e diretórios.

Sintaxe

dir

Opções principais

dir /w
dir /s
dir /a
dir /o:n

Exemplos

Listagem simples:

dir

Listar tudo incluindo subpastas:

dir /s

Listar arquivos ocultos:

dir /a

Passo a passo

  1. Abrir Prompt de Comando.

  2. Navegar até uma pasta.

  3. Executar:

dir
  1. Analisar conteúdo exibido.

Aplicações Profissionais

  • Auditoria de arquivos.

  • Inventário de diretórios.

  • Scripts de backup.

  • Forense digital.


Capítulo 2 — CD

Nome

Change Directory

Origem

MS-DOS 1.0.

Função

Alterar diretório atual.

Sintaxe

cd pasta

Exemplos

Entrar na pasta Windows:

cd C:\Windows

Voltar um nível:

cd ..

Ir para raiz:

cd\

Passo a passo

  1. Abrir CMD.

  2. Verificar diretório atual.

  3. Executar:

cd C:\Users
  1. Confirmar mudança.

Aplicações

  • Navegação administrativa.

  • Scripts.

  • Automação.


Capítulo 3 — MD

Nome

Make Directory

Origem

MS-DOS.

Função

Criar diretórios.

Sintaxe

md NovaPasta

Exemplo

md Backup

Aplicações

  • Estruturação de projetos.

  • Scripts automatizados.

  • Instalações.


Capítulo 4 — RD

Nome

Remove Directory

Função

Remover diretórios vazios.

Sintaxe

rd Pasta

Exemplo

rd Backup

Exclusão recursiva

rd /s /q Backup

Capítulo 5 — TREE

Origem

MS-DOS 2.0

Função

Mostrar estrutura hierárquica.

Sintaxe

tree

Exemplo

tree /f

Mostra também arquivos.


Capítulo 6 — COPY

Função

Copiar arquivos.

copy origem destino

Exemplo

copy teste.txt backup.txt

Capítulo 7 — XCOPY

Origem

MS-DOS 3.2.

Função

Cópia avançada.

xcopy C:\Dados D:\Backup /s /e

Vantagens

  • Copia subpastas.

  • Mantém estrutura.

  • Suporta filtros.


Capítulo 8 — ROBOCOPY

Origem

Windows Resource Kit.

Função

Cópia corporativa robusta.

robocopy origem destino /mir

Utilizações

  • Migrações.

  • Backups.

  • Sincronização.


Capítulo 9 — MOVE

Função

Mover arquivos.

move arquivo.txt D:\Destino

Capítulo 10 — DEL

Função

Excluir arquivos.

del arquivo.txt

Exemplo avançado

del *.tmp

Capítulo 21 — IPCONFIG

Origem

Windows NT.

Função

Gerenciamento TCP/IP.

ipconfig

Comandos mais usados

ipconfig /all
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Diagnósticos

  • IP incorreto

  • DNS inválido

  • Gateway ausente


Capítulo 22 — PING

Origem

Função

Testar conectividade.

ping google.com

Resultado

  • Tempo de resposta

  • Perda de pacotes

  • Disponibilidade


Capítulo 23 — PATHPING

Combina:

  • Ping

  • Tracert

pathping google.com

Excelente para diagnóstico de rede.


Capítulo 24 — TRACERT

Rastreia saltos.

tracert microsoft.com

Identifica:

  • Gargalos

  • Quedas

  • Problemas de roteamento


Capítulo 25 — NSLOOKUP

Consulta DNS.

nslookup openai.com

Verifica:

  • IPs

  • Servidores DNS

  • Registros


Capítulo 46 — SFC

System File Checker.

sfc /scannow

Processo

  1. Verifica arquivos protegidos.

  2. Compara com cache.

  3. Substitui corrompidos.


Capítulo 47 — CHKDSK

Verifica discos.

chkdsk C: /f /r

Corrige:

  • Setores defeituosos

  • Estruturas NTFS

  • Erros lógicos


Capítulo 48 — DISM

Repara imagem do Windows.

DISM /Online /Cleanup-Image /RestoreHealth

Muito usado antes do SFC.


Capítulo 50 — SC

Service Controller.

sc query

Gerencia:

  • Serviços

  • Drivers

  • Dependências


Capítulo 67 — CIPHER

Gerencia criptografia EFS.

cipher /w:C

Apaga espaço livre de forma segura.


Capítulo 73 — SHUTDOWN

Controle de energia.

Desligar:

shutdown /s /t 0

Reiniciar:

shutdown /r /t 0

Modo avançado:

shutdown /r /o

Capítulo 83 — FOR

Loop de repetição.

for %i in (*.txt) do echo %i

Automação poderosa para administradores.


Capítulo 84 — IF

Tomada de decisão.

if exist arquivo.txt echo Encontrado

Capítulo 99 — DISKPART

Gerenciamento avançado de discos.

diskpart

Permite:

  • Criar partições

  • Formatar volumes

  • Configurar discos


Capítulo 100 — BCDEDIT

Boot Configuration Data.

bcdedit

Gerencia:

  • Inicialização

  • Dual Boot

  • Recuperação


Conclusão

Os 100 comandos apresentados representam mais de quatro décadas de evolução da administração de sistemas Microsoft, desde o MS-DOS original até o Windows 11. Dominar essas ferramentas fornece ao profissional capacidade para diagnosticar falhas, automatizar tarefas, administrar redes, proteger dados, recuperar sistemas comprometidos e operar ambientes corporativos complexos sem depender exclusivamente de interfaces gráficas.

No ambiente Bellacosa Mainframe, esses comandos constituem a base operacional para suporte técnico, administração de servidores, segurança da informação, automação e engenharia de infraestrutura Windows.