Jump to content


Active Members
  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

1,920 profile views

jtcgreyfox's Achievements


Newbie (1/14)

  1. oooo overthewire.org looks awesome! havnt tried it yet, but its exactly what i was thinking of. Actual live system to do things with.
  2. heh. yeah well thats the thing. I've tried a few of those at my uni. turned up to some of the competition sessions and had a look out of curiosity.. and its just too hard -_- its ok! im pretty damn happy with the euler project stuff at the moment :D
  3. Lol yeah. So I tried it out. Dvl. Its ok, the cool part is a folder of exploitable programs, with exploit solutions. But the problems are all user submitted, so difficult varies greatly between each task.
  4. holy crap! thats pretty much exactly what i was talking about. I assumed it didnt exist lol. (silly me.. assuming something isn't on the internet)
  5. hmm yea i think i would like to see some samples before buying it. That reminds me. I would LOVE some real life hacking puzzles. Like.. hmm maybe some opensource linux liveCD similar to backtrack, with a pile of data on it for all kinds of different hacks. .pcap files with specific things you have to find, or secrets hidden in images with steganography, or a virtual machine which acts like a firewall with a specific flaw you need to exploit. *sigh* that would be so cool. for learning AND just for fun. totally offline, risk free :P sorta like uplink but real, and in a sandbox environment on your liveCD. would be nice. Maybe we could compile a series of puzzles in forums? I would totally contribute 1-2 puzzles.
  6. oooo i looked up the Euler project! pretty cool. I suck at maths too. So i suppose its healthy for me to do these. Character recognition sounds cool. Not sure if im at that skill level yet. I had an idea about a year ago to make an augmented reality phone app that could overlay a sudoku grid in a newspaper with the solved values entered into it on the phone. But i never got around to starting it. And now its already on the android market :( oh well. But i wouldnt even know where to start for character recognition. The closest ive come is making a program that converts a .bmp to ascii art. Nothing really fancy. Anyyywwaayyy Thanks! http://projecteuler.net/index.php?section=...lems&page=1 pretty much exactly what i was looking for! /cheer
  7. Beuller? Beuller? But i made a sudoku solver for uni few years ago, and a GUI one in java last year. I pretty much hate sudoku now -_- I know books or websites for this kind of thing exist. Because there are programming competitions which are based around puzzles.
  8. hey I'm studying computer engineering at uni at the moment, Just wondering if anyone knows some good sites or resources where I could find a pile of puzzles which are designed to be solved programmatically? I think this would be a great way for me to practice my skills. Throughout my study there are a lot of times where I am not required to do any actual programming (all theory) so I kinda forget a lot of what i've learned. I would love some kinda of interesting and infinite way to better my skills. Its sort of hard coming up with ideas of programs to make. I would prefer being given tasks to solve. Thanks!
  9. for personal projects, i tend to draw it out on paper off by heart every few days. and each time is gets a little more refined. I'm a bit of a usability perfectionist so.. i'm never happy. I'm always shifting things around right up until its finished. I think the hardest part is making sure at the very beginning, you have enough back-end to support any future wacky GUI ideas you might come up with. So follow good standards and good practices, and keep things as modular as possible. And then it doesn't matter what it looks like, coz the seconds someone complains, you can change it at the drop of a hat!
  10. I'm just going to share my experiences. Hopefully make things easier for people who want to try the same things. I have recently updated my Cyanogenmod to 6 RC1: http://forum.cyanogenmod.com/files/category/6-nexus-one/ (actually i just noticed there is an RC2 now ) anyway, with the new froyo stuff, there is the built-in wifi hotspot. (I could never get the wifi tether apps to work previously) and last hak5 episode we saw the shark android app, so i thought well.. why should i have to save the packets and transfer them to a computer? Then i stumbled upon: http://nexusonehacks.net/nexus-one-hacks/h...xus-oneandroid/ you will need the "updated" bootubuntu file too. So replace the one in the archive with the one referred to way down the guide page. its pretty simple, but a nastly thing i learned (which i think is only a problem with cm6 RC1) you cannot have any apps installed to sdcard with apps2sd when you try to run bootubuntu. It will fail. took me 2 days to find that out... *bitter* then i got it working! and i went ahead and downloaded hamachi (i use it a lot. always wanted it for my phone) http://forum.xda-developers.com/showthread.php?t=579535 the important thing to note here.. i THINK.. i could not recreate the situation, but when i made the tuntap stuff, i think it broke my 3g... I re-installed CM6, and 3g worked again, but now hamachi cannot connect to the tunnel... theres something going on here i dont understand. Then I installed hamster/ferret, (you need to apt-get g++ if you used the built-in ubuntu.img from the guide above) and it all works great! except for one thing. the critical part of hamster.. the cookie cloning doesnt seem to be working. when i try to clone a session from my laptop (while connected to my phones AP) the cookie is not copied. All it does it go to the same address sans-cookie. And thats where i'm up to at the moment. I'm really just stoked to have ubuntu on my phone. and working so nicely. also Better Terminal Emulator is a hell of a lot better than the built-in terminal android app. (supports tab-complete, BACKSPACE, color text, and other things...)
  11. oops sorry. ok well nevermind the source anyway, i coded it terribly lol ill just pass the flag to dijininja and step aside :)
  12. well i uploaded the .jar file aswel, and if you open taht with winrar, you ca get at the source code.. its rediculously simple. And the jar has a lot of unused junk left over from Twitter4J. hmm sad to hear someone has already done something like this hahaha i thought i had something really unique. thanks for the links btw.
  13. Ive come up with an interesting idea which I don't think has been done yet. implementing Twitter4J (a twitter access API for java) i made an app which processes direct messages to a particular twitter account as commands on the command line. I called mine Twitexec. to set it up you need to make a receiver twitter account and bind it to your normal twitter account. Then you run the program with 3 arguments (account, password, delayBetweenUpdatesInSeconds) and it will poll the direct messages list for new messages, parsing them as commands. (FYI you cant request more than 150 twitter updates within an hour. so keep the update time to more than about 30 seconds) You can then send that new account direct messages (eg: d testAccount explorer) and it will open a new explorer window on all computers running the program. I thought it would be a nice idea for people who wish to run similar commands on a large number of computers. also mostly just proof of concept to get twitter to do more than chat. http://rapidshare.com/files/302167682/twitexec.rar.html Ive included a .exe of the program for quick use, but dont forget to make a shortcut to it so you can add the 3 arguments.
  14. I use GCC normally so i tried MagickCore its pretty cool thanks! I'm set for a while now. I guess ill post again when i get stumped. :D thanks heaps.
  15. I got inspired by the webcam laser range finder idea from a few episodes ago, and decided to make my own independently with the only language I am ok at, C. To start with, i thought about how to make the images at all useful. Having taken some webcam snapshots, i quickly realized the red dot from the laser pointer isnt all THAT bright. So i messed around with brightness and contrast of the images. Resulting in a black and white image, maxed out contrast, and very high brightness, to create an image with a white dot where the laser is, black everywhere else (bar white from ceiling lights) My problem is, I want to be able to alter the contrast of the webcam capture using C, so I would be able to edit the contrast of each image as it is captured from dorgem, resave it, and THEN work on the maths of the laser range. Looking at the file structure of image files. I figured .bmp is the best for its simplicity. Although since it is written to the file backwards, i'm not so sure. This would mean i wouldn't be able to edit the image contrast on the fly, I would need to generate a new image file entirely, and work from the 2nd image, which doesn't satisfy my need for pretty programming. Thanks. EDIT: I have found - //Converts to a percent //[0, 1] New_Value = Old_Value / 255 //Centers on 0 instead of .5 //[-.5, .5] New_Value -= 0.5 //Adjusts by Contrast_Value //[-127.5, 127.5], usually [-1, 1] New_Value *= Contrast_Value //Re-add .5 (un-center over 0) //[-127, 128] New_Value += 0.5 //Re-multiply by 255 (un-convert to percent) //[-32385, 32640], usually [0, 255] New_Value *= 255 //Clamp [0, 255] If(New_Value > 255) New_Value = 255 If(New_Value < 0) New_Value = 0 from http://www.developerfusion.com/article/544...and-contrast/3/ But I still have the problem of HOW to edit the image. I don't quite understand the use of an array here. And the actual image file wouldn't be simple enough to use that. The above code is C# right? well its close enough to C but if someone could explain how to map a .bmp to a 2d array that would be a cool way to solve the problem too. But i really want to avoid generating a 2nd image if i can.
  • Create New...