Я пытаюсь заблокировать все не локальные попытки доступа к процессу Webrick. Это мой текущий код
def do_GET(req, res)
host_name = "localhost:3344".split(":")[0]
if host_name != "localhost" && host_name != "127.0.0.1"
puts "Security alert, accessing through #{host_name}"
return
else
puts "we're fine, #{host_name}"
end
# etc.
Это легко сломать? Я думаю, что имя хоста трудно подделать самому веб-серверу.