What Did We Do This Week At SIT? - April 3, 2013

ANNOUNCEMENTS!!!

http://prezi.com/srjbedl9lmd1/untitled-prezi/?kw=view-srjbedl9lmd1&rc=ref-35254063 -please mind my poor grammerr of use of wrd “your” ###Git the REPOsitory collaboration tool.### What is Git? http://en.wikipedia.org/wiki/Git_%28software%29

The beautiful part: Its already installed on BackTrack Linux!

If you want to look at the challenges from iCTF, you will have to grab them from GitHub. To do that, clone our repo here: https://github.com/ufsit/meeting-files.git

Gitting the files: git clone —- clones the repository //This is how you get the files onto your desktop.

Updating the repo you are in: git pull —- “Pulls” down the latest version of the repo from GitHub or wherever //Did someone make changes to your repo? :O

Putting a file (or files/dirs) up on a repo has three main steps: git add [filename(s), no brackets] —- “Indexes” the file(s). Use ‘.’ in place of [filename] all of the files in your current working directory, and all sub-directories

git commit —- says what do I want to push?

git push —- pushes the file onto the repo

###vim the text editor###

If you aren’t using this wonderful text editor… why aren’t you? Except for you, Joe. Keep your emacs to yourself ;)

To get started, it is quite important to know there are two primary modes you will be interacting with: “normal”(esc) and “interactive”(i). Interactive mode lets you enter text normally but vim’s real power comes from “normal” mode.

Some short cuts from interactive mode are: yy —- copy current line pp —- paste on line below u —- undo crtl + r —- redo Some useful commands “use these in normal mode”: By the way you must enter the”:“ in front of the command that is important and totally not a mistake I might have made when first learning vim.

:q —- quit (this one is important) :w —- write or “save” :vsp or :vsplit —- gives you two multiple editing screens yay! Ctrl-W j —- allows you to cycle through the split screens Ctrl-W w —- allows you to switch between two split screens

###Basic connections TELNET###

Basic usage is: telnet [IP ADDRESS, NO BRACKETS] [PORT NUMBER, NO BRACKETS]

For more information: man telnet ###A little bit of python### There are lots of tutorials online! http://docs.python.org/2/tutorial/ If you have any questions or comments please use the mailing list! You asking questions helps everyone learn!!!

If you are uncomfortable you can of course email me, or any of your officers directly.

Vincent Moscatello President UF-SIT


Preparing for iCTF

As many of you know,  the UCSB iCTF takes place on March 22. This time we are changing address and will be running it from the Gainesville Hackerspace location. There is something to be said about comfy chairs.

Of course, that means moving and setting up our game rig there. And, suddenly, the Stack’s gone!

[caption id=“attachment_632” align=“aligncenter” width=“300”]Where's the Kernel?! Where’s the Kernel?![/caption]

Don’t worry; all the contents are fine… specially the Kernel Sanders. I mean, we were there until 2am this morning and have not electrocuted ourselves in the process. But we do have some interior decoration issues we must address.

Which reminds me: don’t forget that this Wednesday meeting will take place at hackerspace. We do want to make sure you can find your way there before game day.


Meeting - March 13, 2013

Good morning, SIT’ers!

Tonight, we’re starting our crash course series on CTF preparation. The UCSB iCTF is March 22nd! That’s next Friday! If you plan to participate… you won’t want to miss the next two meetings!

During this week’s meeting, we’ll teach you how to use the different internal collaboration systems that we’ve set up. This will play a big part in making sure the team operates smoothly.

You’ll get a chance to see the many different roles that need to be filled during a CTF. Job assignment is critical in making sure we have at least one person working in a particular area at all times.

Because some of you have expressed concern with the iCTF having a network component, we’ll also introduce the network mapping tool (nmap). The purpose, for this meeting, will be to identify potential security issues with your systems and patch them up before the CTF.

Stuff to Bring - Laptop running Linux, and with an Ethernet port - IRC client: irssi/weechat/etc. (Linux) or Chatzilla (Firefox Add-in) - PGP public key - you will need this and we can show you how to generate one

Ethics Agreement Just a reminder… if you haven’t yet signed an the ethics agreement posted at http://ufhack.org/ethics/, please bring a copy of the agreement, printed out and signed, to tonight’s meeting.

Time and Location Wednesday 8:00pm – 10:00pm 1151 McCarty Hall A http://campusmap.ufl.edu/?loc=0495


Meeting - March 06, 2013

Good evening, SIT’ers!

Tonight’s meeting will be very informal. Discussion will center around the upcoming UCSB iCTF (March 22nd).

I will not be able to attend on-site, due to a nasty head cold I’ve been battling since Friday. I might be able to participate via Google Hangout.

Mauricio will take over running things tonight.


Meeting - February 27, 2013

Good evening, SIT’ers!

Tomorrow night, we’re going to discuss yet another CTF topic. This time, we’re going to show you how to sniff and analyze network traffic! Capture all the things!

In CTFs like the upcoming UCSB iCTF (March 22nd), which have an attack/defend network component, it is often (read: always) necessary to capture and parse traffic going across the wire. Are they hacking us?

You might be thinking to yourself… “so, do I need some fancy FBI wiretapping device and a signal analyzer to do this?” Fear not! You just need a couple tools, some eyeballs (maybe), and the willingness to stare at some packet data :-)

As I’ve said a bazillion times in the past, almost anyone can find something useful when looking at a packet capture. If you enjoy defending the castle… this is definitely one of the areas you should consider.

Shtoof to Bring - Laptop running Linux (local install or VM) - Wireshark (already included in BackTrack)

Ethics Agreement Just a reminder… if you haven’t yet signed an the ethics agreement posted at http://ufhack.org/ethics/, please bring a copy of the agreement, printed out and signed, to tonight’s meeting.

Time and Location Wednesday 8:00pm – 1151 McCarty Hall A http://campusmap.ufl.edu/?loc=0495