Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Thanks for the comments (Score 1) 429

by michaelcole (#48116239) Attached to: BitHammer, the BitTorrent Banhammer

>Instead you've created a tool that will, no doubt, be re-engineered by the black hat community to just redirect all traffic to a host, instead of just BT traffic. Nope. I actually de-engineered one. Here's the python code I found that helped build the ARP cache poisoning in BitHammer: Notice the "all" selection.

Comment: Re:Thanks for the comments (Score 1) 429

by michaelcole (#48116221) Attached to: BitHammer, the BitTorrent Banhammer

It's all good, I don't take it personal :-) Things rarely are. I have memories of mean people have kicking me out of things, and those memories hurt.

> In context, wouldn't a far better use of your technical know-how be to help educate others on proper administration of their open WiFI?

Oh god no. I'm been traveling around South America for a year. These are password-protected WIFI's for a cafe or hostel - usually, the uplink is through a long-range WIFI or microwave antenna up the valley (It's how the rest of the world is being slowly internet'd). The owners either don't speak English, or don't understand. When I bring it up, they think they need to upgrade their connection. And of course the ISP is happy to do so. Sometimes it's the guy who installed it who is torrenting. Sometimes the guy who installed it steals the Wifi equipment and sells it back later. Anyways, I don't give free advice - because it's almost always wasting my time, and the person I'm "giving" it to.

> Or perhaps to instead discuss on /. how other people utilize free and public WiFi?

That's pretty much why I posted on Slashdot. The repo's only a couple days old. I used it at the hostal I was staying at before I found an apartment :-) The apartment owner had the same problem with a BitTorrent user sucking up all the bandwidth. We changed the password and now it's fine.

> Well, no, there is a good way for strangers to work together anonymously. That's what a ridiculously large number of us do on a daily basis. It's called working within standards. It's how open-source projects function

I put alot of time into an opensource project that thousands of developers used. When I needed help with it, I asked and didn't get any. It's not a pity party for me. By definition, "giving" can't have expectations. My point is that open-source has an economic model - usually "consultancy", "personal-brand", or "freemium". And those models are based on building relationships. I don't know of any project that automatically accepts all pull requests. I'm not against you in this, I wish there was a better way. My point is that faceless anonymous actors break down cooperation in economies.

Comment: Re:Alternative headline (Score 1) 429

by michaelcole (#48114733) Attached to: BitHammer, the BitTorrent Banhammer
Hey, thanks for the comment. The owner didn't speak English, so they had no clue re: router configuration. We worked it out in Spanish. Also, the Colombian ISP had installed a firmware allowing anyone to change the wifi password over Cool eh? That's the level of sophistication the rest of the world is working with. Yes, it would be awesome if router vendors made hardware to work with modern programs. Buuuuuut, how likely is that to happen!

Comment: Thanks for the comments (Score 4, Informative) 429

by michaelcole (#48114411) Attached to: BitHammer, the BitTorrent Banhammer
Hey everybody, thanks for the comments. Most of you probably won't ever see this comment, but I appreciate your interest and feedback about the program. Believe it or not, I thought about alot each of the ethical issues yall brought up. And well, frankly there isn't a good way for strangers to work together anonymously. That's probably a good definition of a stranger. If you have any questions, I'm happy to answer them here. Anyways thanks again and best wishes! Mike

+ - BitHammer. The BItTorrent BanHammer.-> 2

Submitted by michaelcole
michaelcole (704646) writes "It's name is BitHammer. It searches out, and bans BitTorrent users your local sub-net. Enjoy.

I'm a digital nomad. That means I travel and work, often using a shared WIFI. Over the last year, I've been plagued by rogue BitTorrent users who've crept onto these public WIFI's either with a stolen/cracked password, or who lie right to my face (and the WIFI owners) about it.

These users clog up the residential routers connection tables, and make it impossible to use tools like SSH, or sometimes even web browsing. Stuck for a day, bullied from the WIFI, I wrote BitHammer as a research project. It worked rather well. It's my first Python program. I hope you find it useful."

Link to Original Source

Comment: Your Reputation is more important than the money (Score 1) 308

by michaelcole (#46141511) Attached to: Ask Slashdot: What Do You Do If You're Given a Broken Project?
The first half of your question is phrased as a contractor. The second half is phrased as an employee. Mixing the two kinds of relationships will likely bring dissatisfaction.

That doesn't mean stay or leave. What it means is that if you have to choose between being: an employee or a professional contractor. Some companies have employees they call contractors which is illegal, but happens anyways.

If you want to be an employee for this company, bring the situation to your supervisor. You supervisor is the person responsible for getting you what you need to do your job. You get to choose if you want to do the job or not.

If you want to be a professional contractor, bring the situation to your client - along with one or two recommendations for action. Working with Mr Respected on this will help you sell it. If they don't want to buy your recommendations, then don't take the project.

Definitely don't leave this as a surprise till the end. That isn't good for your reputation.

Whatever you choose, don't work on deathmarch projects. They pay shti, and you will get no future references for work. They are career killers - A players know to avoid these projects. B players hire C players to take the fall on them. Don't let other people turn you into a B or C player.

CCI Power 6/40: one board, a megabyte of cache, and an attitude...