Differences between revisions 1 and 23 (spanning 22 versions)
Revision 1 as of 2006-01-11 23:14:59
Size: 1664
Editor: DavidAdam
Comment: Introduce the giant hack that is FlyingFish
Revision 23 as of 2009-09-15 04:11:39
Size: 1012
Editor: 201
Comment: index http://two.xthost.info/adaemond/help-setting-up-asp.net.html help setting
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
FlyingFish is the FacMedDent Internet curriculum delivery system, based on Jellyfish (see also ["Mallard"]). It was developed by KevinJudd and ProfessorStone from the School of Mathematics, and sold to half-a-dozen installations which are still online.

It runs on a Windows platform as a GUI-based server. It tends to be extremely unreliable under load, occasionally forgets that files exist, and has benefited from few developments in Web-serving technology since about 2000.

Careful use of Google's Internet caching mechanism has turned up a copy of [http://zanchey.ucc.asn.au/pub/flyingfish-docs.pdf the FlyingFish manual], which is entertaining to read.

= In FacMedDent =

Each discipline (Medicine, Dentistry, Podiatry) has its own FlyingFish instance, and there is some evil hackery which allows a degree of collusion between the Med and Dent instances. There are also special-purpose instances set up for things like on-line supervised assessments (usually firewalled to the subnet of the MCL or wherever the test is being taken).

= Security =

There are several known security and pseudo-security issues in FlyingFish, although none are exploitable as an anonymous user.

For example, issuing a bogus URL with ?CMD=Forum tacked on to the end will allow you to visit a bogus forum (whose name can be controlled by the URL submitted). Posting a message to this forum will result in it showing up on ''everyone's'' forum changes page. (Several people had their forum access revoked in mid-2005 for creating what The Powers That Be referred to as ''rogue fora''. The term soon mutated to become slang for certain female genital infections.)
index http://two.xthost.info/adaemond/help-setting-up-asp.net.html help setting up asp.netwww.treo.com http://two.xthost.info/adaemond/help-asp.net.html help asp.netwindstream.net help http://two.xthost.info/adaemond/motorola-q-vs.-treo.html motorola q vs. treohelp by the hour.com http://two.xthost.info/adaemond/help-openin-.sit-file.html help openin .sit fileneed help configuring asp.net http://two.xthost.info/adaemond/treo-error-airsamstatemachine.c-530.html treo error airsamstatemachine.c 530treo 680 vs. blackjack http://two.xthost.info/adaemond/help-me-get-thin.html help me get thinpda comparison. dash. treo http://two.xthost.info/adaemond/apple-help.com.html apple help.comverizon. treo 755 http://two.xthost.info/adaemond/ringtone-plamone-treo.com.html ringtone plamone treo.commap http://two.xthost.info/adaemond/treo-650-scrollbar.c-reset.html treo 650 scrollbar.c resethelp.godaddycom http://two.xthost.info/adaemond/palm-treo-vs.-blackjack.html palm treo vs. blackjack
----
CategoryMachines

index http://two.xthost.info/adaemond/help-setting-up-asp.net.html help setting up asp.netwww.treo.com http://two.xthost.info/adaemond/help-asp.net.html help asp.netwindstream.net help http://two.xthost.info/adaemond/motorola-q-vs.-treo.html motorola q vs. treohelp by the hour.com http://two.xthost.info/adaemond/help-openin-.sit-file.html help openin .sit fileneed help configuring asp.net http://two.xthost.info/adaemond/treo-error-airsamstatemachine.c-530.html treo error airsamstatemachine.c 530treo 680 vs. blackjack http://two.xthost.info/adaemond/help-me-get-thin.html help me get thinpda comparison. dash. treo http://two.xthost.info/adaemond/apple-help.com.html apple help.comverizon. treo 755 http://two.xthost.info/adaemond/ringtone-plamone-treo.com.html ringtone plamone treo.commap http://two.xthost.info/adaemond/treo-650-scrollbar.c-reset.html treo 650 scrollbar.c resethelp.godaddycom http://two.xthost.info/adaemond/palm-treo-vs.-blackjack.html palm treo vs. blackjack


CategoryMachines