thingy

thingy

This user hasn't shared any profile information

Posts by thingy

Gadget: Software Defined Radio for £12

0

My lastest toy was bought off eBay for under £12, it’s a DVB-T usb stick which doubles up as an SDR Radio.

For those that don’t know, SDR stands for Software Defined Radio (http://en.wikipedia.org/wiki/Software-defined_radio). What this means that all the usual hardware gubbins of a radio (mixers, filters, amplifiers, modulators/demodulators etc) are replaced with software running on your computer. With this, bug fixes and new features are easily implemented and with the processing power of modern processors we can watch a large bandwidth at once as well as changing mode (AM, FM, Side Band, digital modes, etc.) all done within software!

The guys at osmocom that developed the Open Source GSM stack for Motorola phones, started a new project called OsmoSDR (http://sdr.osmocom.org/trac/), and from this an offshoot, RTL-SDR (http://sdr.osmocom.org/trac/blog/rtl-sdr-introduction), project using cheap DVB-T USB receivers came about. The receivers supported by RTL-SDR are based on the RTL2832U chip and E4000 tuner.

This picture shows a 2MHz window of our local FM Radio segment – 2MHz at once! Try and do that with your scanner! On the right, the top window shows the spectrum analyser, and the bottom window shows a waterfall output or the signals in the segment. You can adjust the bandwidth, filters, squelch (for FM). From this picture you can see three strong and one weak radio station. Bonus points to those that can identify them ;)

This picture shows the same spectrum, but with a 3.2MHz window – notice the extra stations.

What can we do with RTL-SDR? Watch segments of radio spectrum (in the range of 64 – 1700 MHz with a gap from approx. 1100 – 1250 MHz) and identify signals. Analyse those signals and even try to decode any content. All done within software. For under £12.

Here’s a couple of youtube videos that help show SDR in use:

Videos:
FM Radio Test: http://www.youtube.com/watch?v=Lj9iTg0G4Go
Pager reception: http://www.youtube.com/watch?v=ZFkk6rkCX40
UHF Milsat: http://www.youtube.com/watch?v=5kt6JNNRGq8

URLs:
http://sdr.osmocom.org/trac/
http://sdr.osmocom.org/trac/blog/rtl-sdr-introduction
http://wiki.spench.net/wiki/USRP_Interfaces

Microsoft SkyDrive updates

0

If you have an existing SkyDrive account, you might want to login and claim your 25GB before it’s reduced to 7GB as part of “updates”. Any new accounts only get 7GB.

Farset Labs

0

For those that haven’t heard, Bolster and the guys have managed to get a space started. Follow the story at http://www.farsetlabs.org.uk/.

Hackerspace, revisited

10

We’ve been giving a lot of thought to NI’s potential hackerspace and how to get the project moving. TJ came up with a good idea on using the model that kickstart.com uses. Basically a project is setup, with a goal (i.e. the amount of funding needed) and a deadline to meet that goal. This can be weeks/months, whatever. If the goal hasn’t been reached by the deadline, then no money is charged, the project is canned and we go back to sitting by ourselves drinking beer. However, if enough money is pledged before the deadline, then money is charged from these people and the project goes ahead.

To set up this project we have to have an idea of how much is needed each year. If we go on the basis of renting a space in Belfast (we’re assuming this is were the majority of people will use the space) then you are looking at between £250-600 per month, depending on size and location. Then there’s electric, heating (for the winter), internet access, rates (do we get discount for non-profit organisation?), insurance, general maintenance, bog rolls :) We’re basing it on a year as rent/insurance etc all need to be signed up for a year and we dont’ want people bailing out 1/2 way through and leaving the others to cover the costs!

Here’s a rough tally of costs:

Item Cost
Rent 4800 (400 x 12 months)
Electric 600 (50 x 12 months)
Heating 600
Internet 300 (25 x 12 months)
Rates 1200
Insurance 300
General 1000

From this we reckon it’s going to cost £8800 per year to run a space. To generate this sort of money we’re thinking of setting a guide of £300 per year for members. This seems a lot (and it is!) but if you break it down it’s only £25 per month. If we can get 20 people to cough up £300 then that’s a good part of the costs covered (in principle)!

We’ve also thought about going to local tech companies for a “donation” to help fund the space. If we got 10 companies donating £250, that’s a good chunk of the goal met. What to they get for their money? The chance to help local guys meet, come up with ideas, work on project and learn new skills. Skills that they might be able to call upon.

We’d also thought about selling items, t-shirts, recycled hardware etc, but this might be something we have to put on hold until after the “goal” is reached. If you go back to the theory – the goal has to be reached within the time limit, or no money is taken.

So, we’ve started a plan, we need your comments/suggestions/corrections. This is the part where we need your feedback. If we don’t get enough feedback from you guys, we’ll not even bother setting up a project and a goal. If you think the costs are too small/big, let us know. If you think that £300 for the year is WAY to much, let us know. We need your feedback.

 

TJ & A

 

Belfast ‘Hackathon’

0

The guys at the Belfast Hackerspace Working Group are organising a Hackathon http://hackerspaces.org/wiki/HackathonBelfast on Saturday 23rd October at the QUB Students Union.

If you’re interested in programming, like to take things apart and see what happens if you mess with hardware, or want to know more about some of the the pitfalls of network and computer security (as well as how to prevent them), come along and mess with a group of like minded people

The success of these hackerspace events depends ENTIRELY on your support. If you want Belfast and NI to have a hackerspace, please show your support!

More Ciphers

0

For those that followed the last Cyber Securitry Challenge cipher, more have been posted at:
https://cybersecuritychallenge.org.uk/cipher.html

Cyber Security Challenge

0

For those of you stuck on the cyber security challenge:https://cybersecuritychallenge.org.uk/docs/cybersecuritychallenge.txt here’s how I did it:

First, the stream of characters is a base64 encoding. When you decode it you get a jpeg image:

If you follow the url you get the original image, but the new one contains something extra… a border. If you look closely a the border you’ll see it’s a stream of blocks…. perhaps binary? The best way to see this is to convert the image to monochrome bitmap, erase the original image, leaving just the border and then cut and paste the borders into one image. The order of the borders is important – read clockwise from top left (i.e. top is as is, right rotates 90 counter-clockwise, bottom rotates 180 and left rotates 90 clockwise). This leaves us with this:

If you view this file in a hex editor you’ll see it contains:

Cyrnfr sbyybj guvf yvax:      uggcf://plorefrphevglpunyyratr.bet.hx/834wgc.ugzy uggcf://pdorefrphevglpunyyratr.bet.hx/834wgc.qgzy

which if you ROT13 (http://www.rot13.com/index.php)you get:

Please follow this link:      https://cybersecuritychallenge.org.uk/834jtp.html https://cqbersecuritychallenge.org.uk/834jtp.dtml

Visit this url and you get more cipher to look at:

68edcdec4e2c8eae8d2c8e2dedcd6e04d2042fedae52ceac04ccedaecd8c042ccd8c046cedad0e8dac8eac8c048e0dac044aa82889046c0d2c8d8daccdecacc5042bedae4e04ee2dcd046ced8cac042d6e04046c2f4c664ea76e666cae4e268e2f456c0d088d8d66cdecac6546c6a506e6a546062606c504a141a1410a8dac2c6eac04acad2c2d8d048e0d2d6e046ced8cac048eed04edae4e048eac2cad042c8e04adac8c2d2c086c2f4cac4e6eac6cae4e2d8e2f6c0d2c8d8daccdecacc5ed4eecc5ae6dc50429cc042fedae524eac048e0dac04cc2d4e6e8e040eac4e6eedcd048eed048ced046eed85042ccd8c046c2ccd040e4eedceac042fedae04adacac8e048e0dac04ac8d2dec2d4c2d8d2d8e2f046c4e2d8eac4e2d2c0405484e2d8e2d6e0d046c2d8e2d4faccd046cae4e4eaccd8e8d2f044eac6e2d8caccd8e042dcd048e0dac04aa692504eeac04ee2d8d8d044cac042dcd048eedae6c0d048eed042c8cce2d6eac040dedee048eed046c8d2c2dad042fedae4e040e4e2d4facc504eaac8d8d048cedcdac042ccd8c04eceded8c048dae6c6d042dcd048e0dac04682f4cac4e046aac6cae4e2d8e2f04680d2c8d8daccdecac046cedad0eac8e2d8e2dedcd6e048e2c6d2dcdec040e8d2c6cac048e0d4eedaeec0dedae8e048e0dac044eac6e8e04edcc048e0dac042fac2c4ec5

If you look closely there’s a lot of “04”… perhaps this is a common letter? In fact this sequence “6e04d2042f” makes me think the 04 is a space, and D2 is a letter, perhaps “a”? If we go off the presumption that 04 is space, and lookup the ascii code for space, it’s 32 (0x20 in hex). So how to we convert 0x04 to 0x20? Shift left three times! (Thanks to otaku for the suggestion to use rotate). Use the following hacky perl script to convert the text:

sub conv{
  my $hex = shift;
  my $bin = sprintf "%08b", hex($hex);
  my $bin_rev = substr($bin,3,5) . substr($bin,0,3);
  $new = oct("0b".$bin_rev);
  return chr($new);
}
my $s = ...encoded_string...
for ($i=0; $i<length($s); $i+=2){
  $x = substr($s, $i, 2);
  my $hex='0x'.$x;
  print conv($hex);
}
Looking forward to the next challenge!
T
thingy's RSS Feed
Go to Top