AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-34505

jayhendren's questions

Martin Hope
jayhendren
Asked: 2020-01-29 13:06:09 +0800 CST

Como posso fazer uma varredura de porta em um host sem usar a interface de loopback?

  • 0

Estou tentando auditar regras de firewall em um host. Isso normalmente é bastante simples de fazer com o nmap ou uma ferramenta de verificação semelhante. O problema é que só consigo executar a auditoria no próprio host. Normalmente, se você executar uma varredura de porta com o nmap no host atual, o nmap usará a interface de loopback. Isso é um problema porque os firewalls nos hosts que me interessam permitem todo o tráfego na interface de loopback:

[my-host ~][I]% sudo iptables -vL
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
[...snip...]
2364K  123M ACCEPT     all  --  lo     any     anywhere             anywhere
[...snip...]

E consequentemente, quando eu escaneio o host, todas as portas parecem ser permitidas pelo firewall:

[my-host ~][I]% sudo nmap -sA my-host 

Starting Nmap 6.40 ( http://nmap.org ) at 2020-01-28 13:53 MST
Nmap scan report for my-host (172.20.48.30)
Host is up (0.000015s latency). 
rDNS record for 172.20.48.30: my-host
All 1000 scanned ports on my-host (172.20.48.30) are unfiltered

Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds

Então, tentei especificar a interface a ser usada, esperando forçar a varredura para rotear o tráfego pela interface de rede normal do host. Mas o nmap não consegue encontrar nenhuma porta aberta:

[my-host ~][I]% sudo nmap -sA my-host -e ens192 -Pn

Starting Nmap 6.40 ( http://nmap.org ) at 2020-01-28 13:54 MST
Nmap done: 1 IP address (0 hosts up) scanned in 0.44 seconds

No entanto, sei que, em seu firewall, o host permite pelo menos a porta 22 de qualquer outro host na mesma rede. Quando faço a varredura de outro host na mesma rede, é isso que vejo:

[my-other-host ~][I]% sudo nmap -sA my-host -Pn

Starting Nmap 6.40 ( http://nmap.org ) at 2020-01-28 13:55 MST
Nmap scan report for my-host (172.20.48.30)
Host is up (0.00021s latency).
rDNS record for 172.20.48.30: my-host
Not shown: 999 filtered ports
PORT   STATE      SERVICE 
22/tcp unfiltered ssh
MAC Address: 00:50:56:A0:34:4D (VMware)

Nmap done: 1 IP address (1 host up) scanned in 4.51 seconds

Então, por que não consigo ver esses resultados ao digitalizar meu host a partir de si mesmo? Isso é devido à configuração do roteador (que infelizmente não tenho acesso), ou estou cometendo um erro em algum lugar?

networking firewall
  • 1 respostas
  • 751 Views
Martin Hope
jayhendren
Asked: 2018-04-20 11:23:37 +0800 CST

Como extraio um "arquivo X1"?

  • 3

Eu tenho um arquivo estranho sem uma extensão de arquivo que supostamente é um arquivo do conteúdo de um repositório git. Segundo file (1), trata-se de um "arquivo X1":

$ file my_git_repo 
my_git_repo: X1 archive data

No entanto, não consigo descobrir nenhuma maneira de extrair ou visualizar o conteúdo deste arquivo. Eu tentei:

  • tar
  • unzip
  • bzip2
  • xz
  • lzip
  • lzma
  • lzop
  • gzip
  • uncompress

Mas nenhuma dessas ferramentas reconhece meu arquivo. Também tentei procurar ajuda na Wikipedia e no Arch Wiki , mas nenhuma dessas páginas menciona "X1". Também tentei pesquisar no Google variações de "arquivo X1" ou "extrair arquivo X1", mas principalmente obtive resultados para produtos ou serviços chamados "X1" e nada que parecesse relacionado a um formato de arquivo chamado "X1". Por fim, tentei dar uma olhada no arquivo com ferramentas como strings, e o arquivo contém os nomes dos arquivos que espero que estejam em meu repositório git, bem como trechos de arquivos dentro desse repositório, então não acho que esse arquivo seja apenas dados aleatórios ou algo assim.

Que tipo de arquivo eu tenho e como posso visualizar seu conteúdo?

compression archive
  • 1 respostas
  • 558 Views
Martin Hope
jayhendren
Asked: 2017-12-29 10:53:54 +0800 CST

Sem usar o cache do Yum, posso recuperar ou reconstruir um RPM depois de instalado?

  • 0

Minha empresa gerencia alguns sistemas RHEL 7 para vários clientes. Um cliente em particular tem um pacote instalado de um repositório não padrão em seu sistema. Várias semanas atrás, esse repositório repentina e inesperadamente ficou offline. Agora o cliente quer um novo sistema com o mesmo pacote instalado. No entanto, não podemos obter uma cópia desse pacote - o repositório upstream está offline e limpamos /var/cache/yumdiariamente por meio de um processo automatizado (usando yum clean) para economizar espaço em disco em sistemas de produção. Estamos em contato com o fornecedor para obter uma cópia do pacote sem sucesso até agora.

Supondo que o cache do Yum não contenha uma cópia, existe alguma maneira de recuperar ou reconstruir um pacote RPM depois de instalado pelo Yum?

Já existem várias perguntas ( 1 , 2 ) que abordam a obtenção de uma cópia de um pacote instalado, mas todas as respostas dependem do cache do Yum.

Obviamente, a melhor resposta em meu cenário particular é dizer ao cliente que não há nada que possamos fazer até que o fornecedor se recomponha, mas digamos, para o bem desta questão, que o cliente é hipoteticamente nosso maior cliente e eles nos deixarão se não tivermos um novo sistema instalado com o software instalado, devemos obter uma cópia do pacote ou então nossa empresa corre o risco de falir. (Na realidade, estou apenas curioso para saber se há uma maneira de fazer isso, meu sustento não depende disso.)

rhel centos
  • 2 respostas
  • 693 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve