[ANN] fire 1.2.0

A

Ari Brown

For the three people who downloaded this before..... You REALLY need
to download this one.

fire version 1.2.0 has been released!

* <http://fire.rubyforge.com/>

## SYNOPSIS:

Here's how to set up a Port Knocking Daemon with a key of ports 15,
99, and 1632!
When the password is accepted, it says "hello, world":

class MyPorter < Porter

rule_set :normal { |pkt|
rule { pkt.tcp? }
rule { Time.now - $pkt.knock(1).time == 3 }

}

rule_set :mondays { |pkt|
rule { false} #=> Always fails
}

accept :mondays {
puts "DIEEEEEEEE"
}

accept :normal {
puts "hello, world"
}

use :normal
end

MyPorter.new([15, 99, 1632], true)


Here's how to set up a quick firewall, which saves it as an IPTables
script:
Firewall :write, "/Users/ari/Desktop/firewall.sh" do
@debug = true

Filter do
chain "extra_packets"

etc ....

Changes:

## 1.2.0 / 2007-09-26

* 1 major enhancement
* Changed Porter DSL and Usage

* <http://fire.rubyforge.com/>

~ Ari
English is like a pseudo-random number generator - there are a
bajillion rules to it, but nobody cares.
 
A

Ari Brown

BTW, you need ruby/pcap installed

For the three people who downloaded this before..... You REALLY
need to download this one.

fire version 1.2.0 has been released!

* <http://fire.rubyforge.com/>

## SYNOPSIS:

Here's how to set up a Port Knocking Daemon with a key of ports 15,
99, and 1632!
When the password is accepted, it says "hello, world":

class MyPorter < Porter

rule_set :normal { |pkt|
rule { pkt.tcp? }
rule { Time.now - $pkt.knock(1).time == 3 }

}

rule_set :mondays { |pkt|
rule { false} #=> Always fails
}

accept :mondays {
puts "DIEEEEEEEE"
}

accept :normal {
puts "hello, world"
}

use :normal
end

MyPorter.new([15, 99, 1632], true)


Here's how to set up a quick firewall, which saves it as an
IPTables script:
Firewall :write, "/Users/ari/Desktop/firewall.sh" do
@debug = true

Filter do
chain "extra_packets"

etc ....

Changes:

## 1.2.0 / 2007-09-26

* 1 major enhancement
* Changed Porter DSL and Usage

* <http://fire.rubyforge.com/>

~ Ari
English is like a pseudo-random number generator - there are a
bajillion rules to it, but nobody cares.

-------------------------------------------|
Nietzsche is my copilot
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,780
Messages
2,569,611
Members
45,267
Latest member
WaylonCogb

Latest Threads

Top