mirror of https://github.com/dirtbags/moth.git
Merge branch 'master' of fozzie:projects/ctf
This commit is contained in:
commit
ffb3d728a5
|
@ -1,7 +1,9 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
|
|
||||||
|
OPT=${CTF_BASE:-/opt}
|
||||||
|
|
||||||
# Use first installed binary
|
# Use first installed binary
|
||||||
for bin in /opt/*/bin/$1; do
|
for bin in $OPT/*/bin/$1; do
|
||||||
if [ -x $bin ]; then
|
if [ -x $bin ]; then
|
||||||
exec $bin
|
exec $bin
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -26,7 +26,7 @@ for pwfile in $OPT/*/password; do
|
||||||
if [ -f $pwfile ]; then
|
if [ -f $pwfile ]; then
|
||||||
(
|
(
|
||||||
cat bkup.png
|
cat bkup.png
|
||||||
tar cvf - $BASE | gzip -c | $OPT/*/bin/tea 3< $pwfile
|
tar cf - $BASE | gzip -c | $OPT/*/bin/tea 3< $pwfile
|
||||||
) > $BACKUP.new
|
) > $BACKUP.new
|
||||||
mv $BACKUP.new $BACKUP
|
mv $BACKUP.new $BACKUP
|
||||||
break
|
break
|
||||||
|
|
|
@ -40,10 +40,9 @@ if [ -x /sbin/inotifyd ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Simulate inotifyd by polling
|
# Simulate inotifyd by polling
|
||||||
cd $NEWDIR
|
|
||||||
while true; do
|
while true; do
|
||||||
find . -type f | while read fn; do
|
find $NEWDIR -type f | while read fn; do
|
||||||
./pointsd m $NEWDIR ${fn#./}
|
./pointsd m $NEWDIR ${fn##*/}
|
||||||
done
|
done
|
||||||
sleep 7
|
sleep 7
|
||||||
done
|
done
|
||||||
|
|
|
@ -20,6 +20,12 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
We can't make any guarantees about the behavior of others on this network.
|
||||||
|
We advise you to disconnect as soon as you've retrieved the puzzles
|
||||||
|
you want to work on.
|
||||||
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Project 2 is a puzzle-based game for individuals or teams.
|
Project 2 is a puzzle-based game for individuals or teams.
|
||||||
Get started by creating a new team at the console, then start
|
Get started by creating a new team at the console, then start
|
||||||
|
|
Loading…
Reference in New Issue