GithubHelp home page GithubHelp logo

funk's Introduction

Welcome to Funk!

Prerequisites:
1) Chicken Scheme (from http://www.callcc.org)
2) easyffi egg    (install with 'chicken-setup easyffi')
3) srfi-66 egg    (install with 'chicken-setup srfi-66')

QuickStart instructions:

1) ./configure
2) make

   This will build the remote_chicken read-eval-print loop that will let you
   interact with Chicken, and package the provided eggs into the eggs/ directory.
   It also builds the demo programs into bin/

3) 
(as root) chicken-setup bit-cat crc16 raw-sockets
   This will download and install the these three eggs from 
   the official Chicken egg repository.

ALTERNATIVELY:
(as root) make install

   This will install the three eggs that are packaged with funk: 
   bit-cat, crc16, and raw-sockets

OPTIONAL:
4) (as root) ./setuid_repl.sh

   This will setuid-root the remote_chicken REPL.  This allows the remote
   Chicken interpreter to act as root, which will let you generate raw
   packets with Funk directly from Eclipse.  This is a gaping security hole, 
   so be careful who has access to the binary.


Ben Kurtz - July 2007
[email protected]

funk's People

Contributors

awgh avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.