Marcelo Toledo

startups, empreendedorismo e tecnologia

2007

Hotspot Simulator

One of the systems I work on is VexBox, a multi-architecture Linux distribution for hotspots, it comes with all the softwares needed to serve a user, dhcp server, legitimate ARP Spoof, web server, radius client, etc. For simple testing purposes it’s ok to open up a notebook, find the SSID, connect and do all your tests. But some times you need more then this, you need more users, more time connected and you might not have all the resources you need. That’s when I came up with the idea of creating a hotspot simulator. For each client we use an…

Why blog comments doesn’t work

I think blog comments aren’t productive, that’s why I don’t allow them. A lot has been said, I’ll just quote what I agree with: “…to the extent that comments interfere with the natural expression of the unedited voice of an individual, comments may act to make something not a blog…. The cool thing about blogs is that while they may be quiet, and it may be hard to find what you’re looking for, at least you can say what you think without being shouted down. This makes it possible for unpopular ideas to be expressed. And if you know history,…

Network Manager with WISPr support

I’ve sent this message to the NetworkManager List, if the idea is well accepted I’ll implement it: “I would like to add WISPr support to NetworkManager, I would like to hear your comments if it’s an acceptable feature, before I start working on it. First of all, what is WISPr? From wikipedia: WISPr or Wireless Internet Service Provider roaming – Pronounced “whisper,” WISPr is A protocol from the Wi-Fi Alliance that allows users to roam between wireless internet service providers in similar fashion to cellphones. A RADIUS server is used to authenticate the subscriber’s credentials. Clearly speaking, when you have…

How to Write a Spelling Corrector

Peter Norvig, Google’s Director of Research, wrote an article explaining how to write a spelling corrector. He wrote using python in 21 lines. After this, many people implemented in other languages, I wrote in C to compare the amount of lines and speed. I quote some of Norvig’s paragraphs below: “In the past week, two friends (Dean and Bill) independently told me they were amazed at how Google does spelling correction so well and quickly. Type in a search like [speling] and Google comes back in 0.1 seconds or so with Did you mean: spelling. (Yahoo and Microsoft are similar.)…

How an attack technique can save your life

You work for a company that gives laptop to all employees, if you are not from the technology department, you’ll not have access to the administrator area, this normally means, among many other things, that you’ll have a fixed ip and you can’t change it. Let’s say your fixed ip is: 192.168.5.10 Now imagine that you need to travel on business and you’ll need to connect in many networks during the travel. The airport hotspot, the client you’ll visit and the hotel. Probably all networks you’ll visit will have a DHCP server, which would give you an available ip in…

  1. Páginas
  2. 1
  3. ...
  4. 3
  5. 4
  6. 5
  7. 6