RSS
 

Tak-Pazaak is in need of alpha-beta testers!

25 Sep

Hello community icon smile Tak Pazaak is in need of alpha beta testers! Tak-Pazaak has finished the engine, and wish to work the bugs out, so we are in need of a few people to play the game (text mode) and report any bugs they find in order to work them out before implementing it into the android app. Then we will need a few testers whom we will need to test the android app when it’s finished pre-release. Testers will receive a free version of the game on release icon smile Tak Pazaak is in need of alpha beta testers!

 
 

Wrote an Android Subnetting Calculator

08 Sep

Decided I needed some more practice with android development before trying to get too deep into Tak-Pazaak, therefore coded a little Subnetting Calculator using my open source’d Subnetting API.

first android app 229x300 Wrote an Android Subnetting Calculator

It came out pretty nice icon smile Wrote an Android Subnetting Calculator I’m going to push it to the Market tomorrow, along with open sourcing it on Launchpad.

 

Brute Force Without a Dictionary Using John The Ripper

15 Aug

If you’re like me, and playing with, using professionally, or writing list requiring brute-forcing software. You don’t want to waste the hard drive space for massive all-encompassing password lists which have a limited chance of success. Luckily you don’t have to do that at all leveraging some john the ripper and (l/u)nix functionality.

medusa icon Brute Force Without a Dictionary Using John The Ripper

Aircrack-ng:

When using Aircrack-ng to try and figure out the key for say WPA2 encryption, you can pipe john generated password lists into aircrack on the fly in the following manner.

#john –incremental=all –stdout | aircrack-ng -a 2 -e WirelessNetwork WirelessNetwork-01.cap -w -

There is still a bit of an issue here however. if you have to shutdown your machine and you haven’t yet retrieved the key you don’t want to have to re-run this command and restart john’s list generation, you want to pick up where you left off (I assume anyway).

Luckily for us jtr has the ability to store and resume sessions, so some tweaking will allow you to pick at the encryption at your leisure.

#john –incremental=all –session=WirelessBrute –stdout | aircrack-ng -a 2 -e WirelessNetwork WirelessNetwork-01.cap -w -

This will store your password generation index within a jtr session file called WirelessBrute.rec, to resume the brute-force at any time you can easily do so with the following command.

#john –restore=WirelessBrute | aircrack-ng -a 2 -e WirelessNetwork WirelessNetwork-01.cap -w -

Easy enough icon smile Brute Force Without a Dictionary Using John The Ripper

Medusa:

When using a utility like Medusa you need to get a little trickier, utilising a bash utility called xargs.

We will still be leveraging jtr’s ability to store sessions, however we will not quite be directly piping john’s output into medusa, we will pipe it into xargs which will execute the command following it for each line of stdin. We can use this to brute-force utilising medusa without a stored dictionary.

In reality you most likely will not be trying to brute-force a username/password based authentication without one or the other, so you will probably have either a list, or singleton value for one or the other (moth likely username).

To preform a brute-force attack utilising medusa and jtr, you can use something similar to the following command.

#john –incremental=all –session=RouterBrute –stdout | xargs -L 1 medusa -h 192.168.1.1 -u admin -M web-form -p
to restore:
#john –restore=RouterBrute | xargs -L 1 medusa -h 192.168.1.1 -u admin -M web-form -p

The -L 1 flag passed to xargs means execute for every 1 line of input.

This does however slow down the brute-force, having to launch/quit medusa every attempt, also it means it will not stop when an account has been found, so it would help to pipe the output into a separate file in this way:

#john –restore=RouterBrute | xargs -L 1 medusa -h 192.168.1.1 -u admin -M web-form -p >> check.txt

then later run a grep on the output file, or write a script to do a periodic grep and kill the process / alert you when it finds the string ‘FOUND’ in the medusa output

This method of course can be implemented within the Medusa-GUI utilising it’s ability to edit the command you before execution, make sure you have JTR installed, launch the medusa-gui, and append the jtr command / pipes, as well as the output appendage to a separate file, and go, the medusa-gui may add a toggle button for this in the future.

Links:
Medusa
Medusa-GUI
John The Ripper
Aircrack-ng

 

Tak-Pazzak Menu Update

18 Jul

Hey Guys,

Gaz has tweaked and finished up the graphics for the menu, and they will be implemented shortly, keeping you guys updated icon smile Tak Pazzak Menu Update Progress has been slow because of work etc.
Here is a picture of the finished menu screen

279453 2161326843445 1554781071 2337115 4454095 o 180x300 Tak Pazzak Menu Update

 

Pumped up for DEFCON 2011!

11 Jul

Plane + Hotel booked, Arriving in Vegas April 3rd, leaving on the 8th. I’ve wanted to go to DEFCON since I was 11 years old, and am now reaching into my piggy bank and making it happen icon smile Pumped up for DEFCON 2011!

1 defcon logo 300x257 Pumped up for DEFCON 2011!

DEFCON!

If there’s any other readers who are attending post here, or email me and we can meet up!

 
No Comments

Posted in social

 

The code for the menu screen is complete, not so much the graphics >.>

22 Jun

takpazzack 300x187 The code for the menu screen is complete, not so much the graphics >.>

Gaz is still working on the graphics and I keep changing it up on her, in any case, this will be the menu design, code is final, graphics are not.

I’m going to write the pazzack engine next, an API for playing pazzack icon biggrin The code for the menu screen is complete, not so much the graphics >.> It will include an AI with three levels of difficulty, this will be released open source on launchpad icon smile The code for the menu screen is complete, not so much the graphics >.>

It should be able to have some other cool implementations, pazzack irc bot?

 

Tak-Pazzack Momentum Increasing!

16 Jun

Hey Guys,

Sorry to keep teasing you with this project icon smile Tak Pazzack Momentum Increasing! My goal is to have it completely done before I head off to college at Texas Tech in Lubbock late August, A menu screan has been prototyped, and were playing with the layout and graphics. LibGDX is a very cool engine, and will be the base for Tak-Pazzack as it will let us quickly develop, test, and debug on the pc then just move it over to the android platform, its also making this project a lot more fun to code.

Bigmoneyhat (the other guy icon razz Tak Pazzack Momentum Increasing! ) has really been digging into it, and what is also cool about all of this, Tak-Pazzack will be released on all platforms (minus the iphone ;P) even though the resolution will be a little weird on the desktop hah.

I’ll post screenshots of the menu screen when the code is pumped out and the design is final, and I’ll release the Pazzack engine Open Source and post the javadoc on wiki.taksmind.org.

Thanks for the support guys icon smile Tak Pazzack Momentum Increasing! honestly I would have given this project up due to lack of time if it wasn’t for it, now its probably going to be the last big project the Hippo Dev Team ever releases.

 

Plans For Tak-Pazzack

03 Jun

I have been looking very hard at the Libgdx Engine, its aim being a cross-platform Java 2d game engine. Meaning with the engine I could write a desktop version of the game, then change a few lines of code and release it on the android platform, which will save on both development, and debugging time.logo full 300x300 Plans For Tak Pazzack

I’m going to do a little more research and figure out if it’s right for the project.

 

Plans for the Medusa-GUI – and a PPA for Hippo-Software

06 May

medusa icon Plans for the Medusa GUI   and a PPA for Hippo Software The Medusa-GUI currently has a universal installer hacked together with an ant script, emulating the way that make files work.

The Hippos Development Team I believe is looking at the project again to see where the installation methods can be optimized, adding the ability for the ant script to generate a debian package, and setting up a ppa which will include software such as the Medusa-GUI, the Subnetting Application, JHippo(why not?), The Subnetting Lib and the TextGameEngine(possibly, after some major restructures.)

We don’t mean to isolate users of non-Ubuntu based operating systems, therefore will maintain the current ant installation, and uninstillation functionality, however have already moved it from placing the files in /usr/* to /usr/local/* to comply with file system standards, and encourage the users of other platforms to package the Medusa-GUI for their OS of choice after the next and most stable release which may or may not happen next week.

We also encourage the community to submit bugs, feature requests, and ask us questions on The Medusa-GUI Launchpad Page This will help us find the motivation to continue adding functionality to the project, and improve its usability, etc.

 

UIL Computer Science Competition in Hutto – The whole trip.

25 Mar

Let me give everyone a history of UIL Computer Science competition within Hutto High School.

It started my sophomore year, when I actually moved to Hutto

Public Hutto HighSchool  UIL Computer Science Competition in Hutto   The whole trip.

All through middle school I wanted to get to high school as fast as possible, and only for one reason, Computer Science. I wanted to code, to study it, to breathe it, to be surrounded by people who were exponentially better at it than I was to absorb their knowledge and wisdom. I was sick of being surrounded by people who were astonished (and then apathetic as the initial awe wore off) with what I could do instead of impressed, by people who couldn’t tell the difference between project’s I spent a virtually sleepless month on or a project that I whipped up in a half hour. People whom I tried to explain (as best as I could) the work and calculations that went into a piece of work  and could not give a better response than “Oh, that looks neat.”

In middle school I lost my father to the war in Iraq, in college and as a teenager my father also wrote code. The loss of this didn’t hit me until years later when I realised how isolated young programmers are and how close I would have been to him, people claim that we’re anti-social, or timid in public however that’s not the case at all. The truth is, we have a low tolerance for stupidity because of the culture we come from, a culture that exists “judging people by what they say and think, not what they look like.” -The Hacker Manifesto When were around people who are above average intelligence we’re suddenly the most social creatures society has ever encountered, spending virtually every waking moment with those people talking and working on projects which have no real profit or long term goal. Society forces us into isolation in childhood, we don’t choose it.

I heard a rumour that High Schools offered classes dedicated to Computer Science. I was ecstatic. Words cannot accurately describe the joy I felt, the people I invented in my head, programmers, hackers, people who spent as much time as I did writing code and knew much more about it than myself. I had dreams about it, I thought about it while I was laying awake at night with insomnia. I would walk in on my first day and naturally the first period I would enter was the Computer Science class, the teacher would be young and incredibly intelligent able to answer any question I could conceive of. The students would look over all the code I wrote throughout middle school and criticise it, however also respect me for it and immediately I would be accepted into their circle of friends.

Reality, is a hard pill to swallow without water. My first Highschool had a computer science class, however freshmen were not allowed entry, I knew only one other person in the school and that person was more social and friendly than I. Once more, I was isolated unable to make friends with anyone except for the social outcasts seemingly by choice. People were friendly, and genuinely seemed to want to be around me, I wasn’t ugly, and I wasn’t socially abnormal in my speech (besides the use of an extended vocabulary which I toned down for the other students). I just could not stand them, they talked for hours about nothing, when it came to politics they blindly repeated whatever their parents had told them, when it came to hobbies nothing involved mental stimulus. I was unable to make myself conform, when I tried I hated myself for it.

When we moved to Hutto, I dreaded the change. Another high school in which I will know no one, nor care to know anyone. Several things hit be like a ton of bricks.
1. No Computer Science course, what so ever.
2. No IB (International Baccalaureate) program, my credits didn’t count and I had to enroll on a distinguished plan instead.
3. It was a closed campus, in the previous high school, lunch was an escape, I ran to a LAN Cafe and talked with the tech savvy owners, now I was forced to eat alone.

I enrolled in as many tech courses as possible to attempt and compensate, they moved painfully slow in an attempt to give the slower children time to process the material, and I finished all the work for the year by the second semester, then worked on code. My teacher there told me about the UIL Computer Science Competition, and offered that I collect and train a team to compete.

About this of course, I was ecstatic. Finally an opportunity to prove what I can do, to compete with people in similar situations. By this point in time, I had actually bonded quite a lot with several students in HHS I was even considered popular, however that was only because I had a reputation for being a hacker which teenagers just eat up, though thats only because they don’t really understand what a hacker is, and only have what they’ve seen in movies to go on.

I met one or two other people who could code, they didn’t do it nearly as obsessively, and most of their time was poured into video games, however they could still code. Before this point, I had never met another programmer offline it was a massive relief to me knowing that I wasn’t completely alone there.

We got right to work, became extremely close, people started doing less gaming and more coding and we learned new things every day. The first competition finally rolled around, we entered the written portion. This is the point we realised we were totally unprepared, I forgot to write my answers down due to anxiety and the rest of the team failed. Not that it matters, HHS pulled us out and bussed us home before we even got to enter the programming section of the competition. We didn’t even have a chance.

All of us were upset, we didn’t know if it was poor planning, or if it was just the issues we had been dealing with our whole lives, no one understands, no one cares because they don’t understand.

We got right back on the horse, next year rolled around, and we recruited more members, trained harder, prepared longer, extended practice. The second competition came, one member never showed up to school (presumably anxiety) another member did not wake up to go (he said he looked at the clock and said “it’s too damn early” then went back to sleep.) another members parents booked him to go with them to Hawaii (he had told them, and reminded them about the competition a month in advanced, they were aware of it, once more the same problems surface.) I was there only with another soul member whom was completely unprepared, passed the written portion however could only help me with one of the programming problems (we made it that far this time.)

Still, we managed to place 3rd out of 4 completely handicap, still, inside we knew if our team would have been there we would have placed much higher.

We’ve worked all this year, I graduate high-school in June, this my my final competition tomorrow, and once more its completely fell apart.

We were alerted about the competition only a few days before it actually happened, a core member cannot get off of work to compete.
I have doubts one of the alternates will wake up for the competition.
I have doubts another alternate will show because of his girlfriend.
A teacher incorrectly entered a grade for another core member(he tried everything he could to fix it and it was an honest mistake, however the damage is done and irreversible.) – this disqualified another core member.
Another core member got fed up with doing 10 hours of busywork a week for a class he knew the material for, and simply stopped (To be honest I was tempted to go this route too, however can never bring myself to fail). He failed the class and was disqualified.

Once more, handicap, on the last event I’ll compete in, and not a soul realises how much the competition actually means to me, taken away, by the careless mistakes and procrastination of others.

I bet I won’t even get a sorry. That’s how people are, if they apologise it means they admit to having done something wrong, no one likes to do that, and its only a silly math competition or something.

“So it goes” – Kurt Vonnegut

I don’t want to, however I will still go to the competition, and I will still compete knowing that I once more will fail. I will go if no other reason than to say that I never gave up, that the apathy, and carelessness of others did not, has not, and will not break me.