Ir para conteúdo
Entre para seguir isso  
Mock

port binder

Recommended Posts

Mock    32
Mock

eu fiz esse script pra ver oq acontecia.

Eis o resultado:

Lag, cpu use 100% etc OiaeuMae

 

Pra que q serve?

sei la! ._.

ele abre da porta 10 até a 255 (pode aumenta se quiser)

e tudo q conecta no seu pc é direcionado pra ele xD

 

require('socket')
require('ex')
local binds = {}
local formport = 1
local toport = 255
for fm=formport, toport do
skt = socket.bind('*',fm)
if skt then
	binds[fm] ={skt,{}}
else
	print('Cannot bind port '..fm..'.')
end
end
print('checking all ports')
while true do
os.sleep(2)

for i,b in pairs(binds) do
b[1]:settimeout(0)
local s = b[1]:accept()
if s then
	table.insert(b[2],1,s)
end
for s,d in pairs(b[2]) do
	d:settimeout(0)
	local ret,dat = d:receive(1024)
	if ret then
		local ip = d:getpeername()
		print('Form port '..i..' IP: '..ip..': ',ret)
	end
	if dat == 'closed' then
		table.remove(b[2],s)
	end
end
end
end -- que faltava vlw dean

 

deve servir de firewall :palm: (ou nao)

Editado por Mickfern

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dean    1
Dean

Trava o pc demais, mesmo se funcionar como firewall nem da para mexer, mas a ideia foi boa.

 

Ps.:Ta faltando um end.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Mock    32
Mock

vlw pelo end ai dean xD

 

realmente servir de firwewall é tenso xp

apesar de talvez funcionar bem se colocar em portas definidas

pra assim que aceitar a conexao finaliza-la ou nem aceitar xP

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dean    1
Dean

De nada xd

 

Acho que do geito que você falou poderia funcionar, vo tentar da uma mexida aki pra ver se da certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Mock    32
Mock

poe uma lista de portas em tabelas e vira sim um firewall xDDDDDD (ou nao)

Compartilhar este post


Link para o post
Compartilhar em outros sites
Mickfern    32
Mickfern

Para virar um firewall teria que utilizar as portas mais conhecidas e não todas se não trava o pc ( eu acho ) aqui não travo não, mas ficou muito lag.

Procure as portas dos principais trojans e outros malwares e acrescente no script que, talvez, assim fique como um firewall. Claro que não seria tão eficiente, mas ajudaria bastante.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×