Author Topic: Blizzard C# Job :o  (Read 6541 times)

0 Members and 4 Guests are viewing this topic.

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Blizzard C# Job :o
« on: December 18, 2006, 12:51:39 pm »
http://www.blizzard.com/jobopp/core-technology-tools-programmer.shtml

I was thinking that I could show some really great skills with it, especially since they're looking for C# people.

Then it occurred to me...

Blizzard: "What are some of your projects?"
Me: "Oh, well I built that Battle.net client... then, MBNCSUtil... and then there's of course JinxBot."
Blizzard: "What's MBNCSUtil and JinxBot?"
Me: "Well, MBNCSUtil is a C# utility library that provides assistance with connecting to Battle.net by performing the authentication logic done by the official clients."
Blizzard: "And JinxBot?"
Me: "Uhh.....  it's a multi-service client chat application."
Blizzard: "What kinds of clients?"
Me: "Right now?  Battle.net..... WoW."
Blizzard: "WoW?"
Me: "Uhh....  " *hides and runs in the corner*

What do you guys think?
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline CrAz3D

  • Hero Member
  • *****
  • Posts: 10184
    • View Profile
Re: Blizzard C# Job :o
« Reply #1 on: December 18, 2006, 12:54:33 pm »
http://www.blizzard.com/jobopp/core-technology-tools-programmer.shtml

I was thinking that I could show some really great skills with it, especially since they're looking for C# people.

Then it occurred to me...

Blizzard: "What are some of your projects?"
Me: "Oh, well I built that Battle.net client... then, MBNCSUtil... and then there's of course JinxBot."
Blizzard: "What's MBNCSUtil and JinxBot?"
Me: "Well, MBNCSUtil is a C# utility library that provides assistance with connecting to Battle.net by performing the authentication logic done by the official clients."
Blizzard: "And JinxBot?"
Me: "Uhh.....  it's a multi-service client chat application."
Blizzard: "What kinds of clients?"
Me: "Right now?  Battle.net..... WoW."
Blizzard: "WoW?"
Me: "Uhh....  " *hides and runs in the corner*

What do you guys think?
Promise to tell them only if they don't prosecute! ;)
...or maybe just say "Since I broke in, maybe I can help stop others from doing the same"

Offline d&q

  • Hero Member
  • *****
  • Posts: 1427
  • I'm here.
    • View Profile
    • Site
Re: Blizzard C# Job :o
« Reply #2 on: December 18, 2006, 01:53:06 pm »
They might be happy to hire a nemesis to work for them. Kind of like how the government hires ex-hackers and banks hire ex-robbers. Mainly for security reasons though.
The writ of the founders must endure.

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Blizzard C# Job :o
« Reply #3 on: December 18, 2006, 02:15:57 pm »
I'm a moron.
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline Ersan

  • Full Member
  • ***
  • Posts: 143
  • Hi! I'm new here!
    • View Profile
Re: Blizzard C# Job :o
« Reply #4 on: December 18, 2006, 02:50:27 pm »
Sounds like it's a request for a web developer.

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Blizzard C# Job :o
« Reply #5 on: December 18, 2006, 03:07:36 pm »
They might be happy to hire a nemesis to work for them. Kind of like how the government hires ex-hackers and banks hire ex-robbers. Mainly for security reasons though.
I don't know about your country, but in Canada our government won't hire anybody (for security) with any kind of criminal record.  Being a hacker demonstrates a lack of morals/ethics that you don't want the people with access to mission-critical data to have.

Offline Furious

  • Hero Member
  • *****
  • Posts: 1833
  • I hate rabbits
    • View Profile
Re: Blizzard C# Job :o
« Reply #6 on: December 18, 2006, 03:33:58 pm »
Go for it, what's the worst that can happen?
Quote
[23:04:34] <deadly7[x86]> Newby[x86]
[23:04:35] <deadly7[x86]> YOU ARE AN EMO
[23:04:39] <Newby[x86]> shush it woman

Quote
[17:53:31] InsaneJoey[e2] was banned by x86 (GO EAT A BAG OF FUCK ASSHOLE (randomban)).

Quote from: Ergot
Put it this way Joe... you're on my Buddy List... if there's no one else on an you're the only one, I'd rather talk to myself.

Offline Chavo

  • x86
  • Hero Member
  • *****
  • Posts: 2219
  • no u
    • View Profile
    • Chavoland
Re: Blizzard C# Job :o
« Reply #7 on: December 18, 2006, 03:46:10 pm »
The worst that can happen is he would get prosecuted.  Just don't mention JinxBot if you really want the job. 

If they ask you something specific like, "Have you ever written a program that violates the TOS of a Blizzard Application?" then you won't get the job without lying, but not answering the question doesn't give them any evidence to press charges/investigate.  Aren't you in pre-law or something? You should know this stuff!

Offline Furious

  • Hero Member
  • *****
  • Posts: 1833
  • I hate rabbits
    • View Profile
Re: Blizzard C# Job :o
« Reply #8 on: December 18, 2006, 03:54:56 pm »
The worst that can happen is he would get prosecuted.  Just don't mention JinxBot if you really want the job. 

If they ask you something specific like, "Have you ever written a program that violates the TOS of a Blizzard Application?" then you won't get the job without lying, but not answering the question doesn't give them any evidence to press charges/investigate.  Aren't you in pre-law or something? You should know this stuff!

ORLY?  I wasn't talking about him telling them about the bot(s), since he wasn't being serious about that.  Learn to use common sense.  And no, I'm not in pre-law, I don't know where the hell you heard that.  :-\
Quote
[23:04:34] <deadly7[x86]> Newby[x86]
[23:04:35] <deadly7[x86]> YOU ARE AN EMO
[23:04:39] <Newby[x86]> shush it woman

Quote
[17:53:31] InsaneJoey[e2] was banned by x86 (GO EAT A BAG OF FUCK ASSHOLE (randomban)).

Quote from: Ergot
Put it this way Joe... you're on my Buddy List... if there's no one else on an you're the only one, I'd rather talk to myself.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Blizzard C# Job :o
« Reply #9 on: December 18, 2006, 04:09:30 pm »
I'd mention it, it'd be a plus you know their protocol inside and out.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Blizzard C# Job :o
« Reply #10 on: December 18, 2006, 04:18:51 pm »
They might be happy to hire a nemesis to work for them. Kind of like how the government hires ex-hackers and banks hire ex-robbers. Mainly for security reasons though.
I don't know about your country, but in Canada our government won't hire anybody (for security) with any kind of criminal record.  Being a hacker demonstrates a lack of morals/ethics that you don't want the people with access to mission-critical data to have.
Sure your country would.  They'd take someone who was defecting in a time of war, for example.

Sounds like it's a request for a web developer.
Since it's a tool development job, though, and they want someone with UI design skill, it seems that it's not limited to web.

ORLY?  I wasn't talking about him telling them about the bot(s), since he wasn't being serious about that.  Learn to use common sense.  And no, I'm not in pre-law, I don't know where the hell you heard that.  :-\
I'm pretty sure he was asking *me* if I was in pre-law, because I'm applying to law school.  The "Just don't mention JinxBot if you really want the job" gave it away.

The worst that can happen is he would get prosecuted.
Well, I haven't made anything public, and I haven't "distributed means of violating copy protection or anti-circumvention technology", so there's nothing criminal to prosecute me under.  The worst that they could do is revoke my license to play WoW and their other games :P

They might be happy to hire a nemesis to work for them. Kind of like how the government hires ex-hackers and banks hire ex-robbers. Mainly for security reasons though.
I don't think of myself as a nemesis.  I work hard to make things more accessble for people who use Blizzard products.  I'm also highly anti-piracy and work hard to make sure that their trade secrets aren't made public.

It's not like I'm a pirate.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Blizzard C# Job :o
« Reply #11 on: December 18, 2006, 04:21:15 pm »
Sure your country would.  They'd take someone who was defecting in a time of war, for example.
No, you wouldn't get a security job in government unless you're born in Canada.  Believe me, I've worked for the provincial security department and have interviewed for the federal one.  The background checks are very extensive. 

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Blizzard C# Job :o
« Reply #12 on: December 18, 2006, 04:29:32 pm »
Sure your country would.  They'd take someone who was defecting in a time of war, for example.
No, you wouldn't get a security job in government unless you're born in Canada.  Believe me, I've worked for the provincial security department and have interviewed for the federal one.  The background checks are very extensive. 
Oh I didn't see your "(for security)" aside at first.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Chavo

  • x86
  • Hero Member
  • *****
  • Posts: 2219
  • no u
    • View Profile
    • Chavoland
Re: Blizzard C# Job :o
« Reply #13 on: December 18, 2006, 04:32:56 pm »
I'd mention it, it'd be a plus you know their protocol inside and out.
MBNCS should cover that without need to mention JinxBot.

Quote
Well, I haven't made anything public, and I haven't "distributed means of violating copy protection or anti-circumvention technology", so there's nothing criminal to prosecute me under.  The worst that they could do is revoke my license to play WoW and their other games
Eh...that really depends on your definition of public (not that they would have any means of knowing the select groups you have opened it to).  I haven't read the WoW TOS in some time, I just thought I remembered you mentioning something about violating it.  Meh.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Blizzard C# Job :o
« Reply #14 on: December 18, 2006, 04:55:49 pm »
Why not mention JinxBot? It's not like you use the Bot for anything malicious. You simply did it to extend your knowledge on the protocol. I think it'd impress them.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Blizzard C# Job :o
« Reply #15 on: December 18, 2006, 05:03:35 pm »
Eh...that really depends on your definition of public (not that they would have any means of knowing the select groups you have opened it to).  I haven't read the WoW TOS in some time, I just thought I remembered you mentioning something about violating it.  Meh.
The only groups I've opened it to would be x86 (privately) and one person from my old Bnet clan, AoA.  That's pretty much not public.

It also has to do with what you would define "anti-circumvention technology."  While it's clear I'm not distributing content from their game that would violate copyright law, what's unclear is whether I'm copying their intellectual property.  The anti-circumvention technology that I am circumventing isn't really guarding their intellectual property, though - it's not really even guarding anything.  It's really just obfuscation - they encrypt the protocol headers to make it more difficult to understand the messages.

The WoW TOS clearly states that protocol emulation is not allowed, but they can't criminally charge me for breaking their TOS.  My liability is limited to the civil complaints listed in the EULA/TOS, which include specifically their right to terminate.

*shrug*

Why not mention JinxBot? It's not like you use the Bot for anything malicious. You simply did it to extend your knowledge on the protocol. I think it'd impress them.
I've never seen Blizzard be anything but nazis for something like that.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Blizzard C# Job :o
« Reply #16 on: December 18, 2006, 05:10:01 pm »
Sure your country would.  They'd take someone who was defecting in a time of war, for example.
No, you wouldn't get a security job in government unless you're born in Canada.  Believe me, I've worked for the provincial security department and have interviewed for the federal one.  The background checks are very extensive. 
Oh I didn't see your "(for security)" aside at first.
Well, they don't generally hire ex-hackers for floor-mopping.  Well actually, they might.  Whatever :P

I've never seen Blizzard be anything but nazis for something like that.
Speaking of that, I bet that anybody who interviewed you would have no idea what you're talking about.  And if it's webby stuff, people you work with might not even know. 

Offline Chavo

  • x86
  • Hero Member
  • *****
  • Posts: 2219
  • no u
    • View Profile
    • Chavoland
Re: Blizzard C# Job :o
« Reply #17 on: December 18, 2006, 05:25:20 pm »
Probably not, but any interviewer is going to remember and be more impressed with a candidate who has real "Blizzard" experience under their belt (TOS violating experience withstanding). 

It sounds like you answered your own question in your response to me Myndy.

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Blizzard C# Job :o
« Reply #18 on: December 18, 2006, 06:43:31 pm »
Also you're not making profit off of it, nor are you distributing it publicly.  You're not technically breaking any of their rules.

Offline Furious

  • Hero Member
  • *****
  • Posts: 1833
  • I hate rabbits
    • View Profile
Re: Blizzard C# Job :o
« Reply #19 on: December 18, 2006, 07:16:05 pm »
The worst that can happen is he would get prosecuted.  Just don't mention JinxBot if you really want the job. 

If they ask you something specific like, "Have you ever written a program that violates the TOS of a Blizzard Application?" then you won't get the job without lying, but not answering the question doesn't give them any evidence to press charges/investigate.  Aren't you in pre-law or something? You should know this stuff!

Emphasis on the "he", that's why I responded like he was referring to my statement.  I didn't notice all of the "you"s after it though.  :P
Quote
[23:04:34] <deadly7[x86]> Newby[x86]
[23:04:35] <deadly7[x86]> YOU ARE AN EMO
[23:04:39] <Newby[x86]> shush it woman

Quote
[17:53:31] InsaneJoey[e2] was banned by x86 (GO EAT A BAG OF FUCK ASSHOLE (randomban)).

Quote from: Ergot
Put it this way Joe... you're on my Buddy List... if there's no one else on an you're the only one, I'd rather talk to myself.

Offline disco

  • Full Member
  • ***
  • Posts: 212
  • Comfortably Numb
    • View Profile
Re: Blizzard C# Job :o
« Reply #20 on: December 18, 2006, 07:34:53 pm »
http://www.blizzard.com/jobopp/core-technology-tools-programmer.shtml

I was thinking that I could show some really great skills with it, especially since they're looking for C# people.

Then it occurred to me...

Blizzard: "What are some of your projects?"
Me: "Oh, well I built that Battle.net client... then, MBNCSUtil... and then there's of course JinxBot."
Blizzard: "What's MBNCSUtil and JinxBot?"
Me: "Well, MBNCSUtil is a C# utility library that provides assistance with connecting to Battle.net by performing the authentication logic done by the official clients."
Blizzard: "And JinxBot?"
Me: "Uhh.....  it's a multi-service client chat application."
Blizzard: "What kinds of clients?"
Me: "Right now?  Battle.net..... WoW."
Blizzard: "WoW?"
Me: "Uhh....  " *hides and runs in the corner*

What do you guys think?

you giev WoW hax!? ^^

Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: Blizzard C# Job :o
« Reply #21 on: December 19, 2006, 12:23:04 pm »
Also you're not making profit off of it, nor are you distributing it publicly.  You're not technically breaking any of their rules.

Yeah, breaking the EULA of their game in a non-game impacting way wouldn't hurt your chances.

Go MyndFyre, go!
And like a fool I believed myself, and thought I was somebody else...

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Blizzard C# Job :o
« Reply #22 on: December 19, 2006, 07:53:08 pm »
Ah...yes.  I read the EULA, and they specifically state no emulating the protocol.  O well.

Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: Blizzard C# Job :o
« Reply #23 on: December 19, 2006, 08:45:12 pm »
You should defiantly do it, Rob!   :)
And like a fool I believed myself, and thought I was somebody else...

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: Blizzard C# Job :o
« Reply #24 on: December 19, 2006, 11:51:50 pm »
Also you're not making profit off of it, nor are you distributing it publicly.  You're not technically breaking any of their rules.

He's making a connection to Battle.net (or WoW)'s private binary interface. It says explicitly in the ToS that you may not do that.
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Blizzard C# Job :o
« Reply #25 on: December 20, 2006, 07:12:28 am »
Ah...yes.  I read the EULA, and they specifically state no emulating the protocol.  O well.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Response from Yoni
« Reply #26 on: January 05, 2007, 05:28:22 pm »
I know this is an old post, but in my scarce conversations with Yoni, I mentioned this post to him:

Quote
(17:19:29) Nate: Myndfyre says he wants to apply for Blizzard
(17:19:32) Nate: and he asked on x86
(17:19:39) Nate: if he should tell Blizzard he hacked their shit
(17:19:41) Nate: in the interview :)
(17:20:03) Nate: I think I would hint it
(17:20:11) Nate: so they would get the idea I'm very familiar with their shit
(17:20:13) Nate: wouldn't you?
(17:20:33) Yoni: YES.
(17:20:37) Yoni: not hint
(17:20:38) Yoni: say
(17:20:58) Yoni: but not be a kiddie about it
(17:21:11) Yoni: speak professionally about it and he's sure to impress them
(17:22:15) Nate: yeah
(17:22:22) Nate: but he's worry about the TOS and EULA
(17:22:41) Yoni: then he needs to be less worried
(17:22:47) Nate: post that on x86
(17:22:54) Nate: x86 forum is much less boobyish than vL forum anyways
(17:22:55) Yoni: i don't want to
(17:23:06) Nate: fine :(
(17:23:09) Nate: can I quote you?
(17:23:14) Yoni: yes
An adorable giant isopod!

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: Blizzard C# Job :o
« Reply #27 on: January 05, 2007, 06:35:15 pm »
Also you're not making profit off of it, nor are you distributing it publicly.  You're not technically breaking any of their rules.

Yeah, breaking the EULA of their game in a non-game impacting way wouldn't hurt your chances.

Go MyndFyre, go!

I think that Battle.net bots made a big impact, especially Diablo II ingame bots (when I was soloing, I'd password my game just so the bots didn't join).
I'd personally do as Joe suggests

You might be right about that, Joe.