Testando todos os comandos SMB

0

Quero modificar o samba para adicionar alguns recursos de segurança. Depois de fazer a modificação, quero verificar se as respostas de todas as solicitações SMB são válidas. No entanto, não sei como os clientes SMB acionam alguns dos comandos, como trans2.query_path_info.unix_info2.

Existem maneiras de testar todos os comandos SMB suportados pelo samba?

xtwo
fonte

Respostas:

0

A pesquisa rápida do Google parece mostrar que o Samba vem com um conjunto de testes bastante abrangente.

Em http://ftp.samba.org/pub/samba/slides/samba4_testing_tutorial.pdf :

O Samba4 testsuite consiste nos seguintes componentes básicos: - testes ad-hoc smbtorture - testes individuais smbtorture (RAW) - scanners de níveis - sclclient - mais suave - locktest - locktest2 - masktest

"Um scanner de níveis é um programa que tenta todos os níveis de sub-chamada e informações de uma transação CIFS solicitados como TRANS2"

ckhan
fonte