Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Communication! #397

Open
tropicdome opened this issue Oct 17, 2013 · 52 comments
Open

Communication! #397

tropicdome opened this issue Oct 17, 2013 · 52 comments

Comments

@tropicdome
Copy link
Contributor

Hi guys,

You all probably know what happened...

Does any of you have an alternative way we can communicate, IRC, a different forum or whatever?

@htordeux
Copy link
Contributor

I support this idea.
today I am going for 2 weeks in holidays.
Read you later

@tropicdome
Copy link
Contributor Author

I will also be away the next 1.5 week on business trip, but I think we should definitely come up with an alternative communication platform. I am open to ideas.

@nishikazuhiro
Copy link
Contributor

Man... this is bad. Is there a way around this? I would support/donate a project like this.

@tropicdome
Copy link
Contributor Author

Used to be able to figure out to enable it on Mac, but with the changes to the latest patch, I have not figured it out yet, unfortunately.

@Firazoid
Copy link

Assuming we are all on the same page, I too would like to know a way around this, and would monetarily support it.

@kirk24788
Copy link
Contributor

Hi!
Took me two days to realize...
Hmm.....too bad they shut down the forums too....

BTW:

echo "set {char[1]}0x7f0362={0xeb}" | gdb attach `ps ax|grep Warcraft|grep -v grep|awk '{print $1}'`

should onlock 17371 and 17399...

@jp-ganis
Copy link
Owner

Oh wow. PG got shut down? Sadface :(

We should definitely get another PLua thing up and running as well as some place to talk. The easiest thing to do tbh would be a facebook group? I could make a private one but idk how people feel about real identities.

In terms of PLua isn't it about finding like, 1 memory location each patch? I have no idea how to find it but I'd love to learn :P

@ghost
Copy link

ghost commented Oct 19, 2013

hi guys,

I'm back in country after 1 week holidays in spain. I'm shocked about the PG shutdown and never thought it would happen soo fast.
I could offer some communication platforms, but don't how safe it is due to all the legal & illegal stuff.
regarding a PLUA unlocker I'm going to try some stuff the next days, but never do something, SO I don't know how successful it will be.

@ghost
Copy link

ghost commented Oct 19, 2013

@ Kirk

nice, your code works :) :)

echo "set {char[1]}0x7f0362={0xeb}" | gdb attach `ps ax|grep Warcraft|grep -v grep|awk '{print $1}'`

👍

know I need to find out how you did this :) :D

@kirk24788
Copy link
Contributor

@pcmdgit
Well...getting lua unlocked is pretty easy once you know how...InteractUnit is also rather simple...
Doing it for some time because the PG Update could take some time after patches...and it's way faster using command line than starting up PG and unlocking lua with the gui....
Unfortunately I never managed to find out how to disable afk logout...

@jp-ganis
Well...I really don't like Facebook...but it's better than nothing...altough I'd really like to have some kind of forum....or we could just use ownedcore...

@ghost
Copy link

ghost commented Oct 19, 2013

@lua unlocked
how do you manage to find the right offsets after a patch?

@Forum
hmm maybe just get some free webspace & install a community script like phpbb/vbulletin ?

@kirk24788
Copy link
Contributor

@pcmdgit
It's actually pretty easy, once you did it the first time...

  • Start up your disassembler
  • Search for the String Usage: RunMacroText(...)
  • This string is referenced in only one function, which has 9 calls
  • the fifth call goes to another function
  • this function has two calls, first one goes to CanPerformAction
  • There you can change the first JE to a JNE and you're done... :)

@nishikazuhiro
Copy link
Contributor

@kirk24788 Hey man, you make this sounds too easy. LOL. What disassembler are you using? IDA Pro or Hopper? And how detectable this may be? Sorry, I don't know anything about memory editing. Is there a way to automate this ? Thanks a lot.

@tropicdome
Copy link
Contributor Author

Hi guys,

I am still away, but managed to leech some wifi :)

I found using Hopper a bit easier and faster than IDA, but yea you can accomplish the same. It might be a coincidence, but the procedure right after the one containing "usage: runmacrotext..." points directly to the one we want.

You can automate it to some degree using pattern search, where after each patch you can search for a pattern, matching the function you are interested in and then automatically disable/divert the call.

I would suggest a free hosting solution with a private forum, with invites only, that could be nice so no one will need to put their real name on. I am not a fan either for Facebook even though it would be easy.

Kirk, could you supply the one for interactunit?

@kirk24788
Copy link
Contributor

@nishikazuhiro
Hopper - way cheaper and it has all the stuff you need.
Regarding automation...yeah, always wanted to automate it, should be pretty easy...but I was too lazy to do implement it in python (I'm not using the gdb method, I have a python library + scrip which does this for me)

Regarding detection - yeah it can be detected if warden would scan that memory address...if you want to know more about it, search the ownedcore forums...getting a tripwire for warden isn't as easy as just changing a single memory address...never thought it was worth it

@tropicdome

echo "set {char[11]}0x7fd950={0x50,0xb8,0x00,0x00,0x00,0x00,0x89,0x01,0x58,0xeb,0x06}" | gdb attach `ps ax|grep Warcraft|grep -v grep|awk '{print $1}'`

Should do the trick...took me some time with the debugger to come up with it...you can't just change the JE to a JMP - else you'll get an error message...
The address itself is pretty easy to find on the other hand, the Usage: InteractUnit(...) will point you directly to the function

@nishikazuhiro
Copy link
Contributor

Guys, I have made a forum for us, using phpBB 3.0.12 in my server. I don't have a domain yet, but if someone is willing to pay for a domain, I can just set the nameservers and stuff and get it working.

I know we didn't vote for a name of something, but I decided to call the forum as KEYMOON. Since LUA is a brazilian development language, I decided to call it as MOON, since in english, MOON translate to LUA. And since our goal is to continue the further development and improvement of JPS, and JPS only works with unlocked LUA, I also put the name KEY, since a KEY can unlock things.

I even made a logo for it. I was trying to do something nice with the name MOONKEY, but my logo for it didn't work so well.

Of course, if you guys want, you guys can just vote for something more appropriate, but in the meanwhile, you guys can use it.

We just need to decide the moderators and administrators.

This is the forum URL: http://kazuhiro.nishi.co/keymoon/

@nishikazuhiro
Copy link
Contributor

And I need to mention it: I never used phpBB before as an admin. I installed it in my server, but I don't know how to configure it properly as you guys want (to be invitation only). So if someone can configure it, I would be glad.

@benphelps
Copy link
Contributor

I've released a Lua unlocker for OS X and Windows, you can find it here: https://probablyengine.com/

I'll keep this up to date, anyone can use it.

@nishikazuhiro
Copy link
Contributor

@benphelps WOW! Nice man. Does it support the 64-bit client of OS X?

Update
Works like a charm in both 32 and 64. That's amazing Ben. Thanks a lot!

@benphelps
Copy link
Contributor

@nishikazuhiro It supports 64bit and 32bit on OS X only. The windows unlocker supports only 32bit.

@ghost
Copy link

ghost commented Oct 20, 2013

nice ! I'll try it the next days. do yo also unlocked interactUnit or TargetUnit?

@ghost
Copy link

ghost commented Oct 20, 2013

@nishikazuhiro

nice! I could try to configure it & make some forums! I register there :)

@spammatuamamma
Copy link

excellent - please add me!

Happy to contribute, of course… it would be only with money since i have no clue re. programming!

On 20 Oct 2013, at 22:11, pcmd notifications@github.com wrote:

@nishikazuhiro

nice! I could try to configure it & make some forums! I register there :)


Reply to this email directly or view it on GitHub.

@nishikazuhiro
Copy link
Contributor

@pcmdgit Alright man, I made you an admin in the forum. Can you configure things out there? All I did was to mod the theme and look to make it look better than the default phpBB theme.

@ghost
Copy link

ghost commented Oct 21, 2013

created some basic forums & configured the forum permissions (development stuff is only viewable after a registration) . Whats about a myPetBattle forum?

@tropicdome
Copy link
Contributor Author

Yes please add a subforum for MPB, I will make the main thread and link the repo when I get back to my hotel.

I have also registered now.

@kirk24788
Copy link
Contributor

@pcmdgit
Tried to reply...but the answer needs to be approved...maybe approval before posting is a bit too much ;)
Btw I would move that topic away from the public forum...

@ghost
Copy link

ghost commented Oct 21, 2013

lol sorry didn't know there is a "approval" :D sorry
Going to remove it
Am 21.10.2013 um 19:07 schrieb kirk24788 notifications@github.com:

@pcmdgit
Tried to reply...but the answer needs to be approved...maybe approval before posting is a bit too much ;)
Btw I would move that topic away from the public forum...


Reply to this email directly or view it on GitHub.

@nishikazuhiro
Copy link
Contributor

I think this "approval" might be related to the "newly registered members" permissions. I'm going to check the permissions of this rank and edit it.

@nishikazuhiro
Copy link
Contributor

Ok. So basically the "newly registered members" now have the same privileges than "Standard members". No more approval in forums.

@nishikazuhiro
Copy link
Contributor

And Yeah, I think @kirk24788 is right, we should move that topic from public forums. We don't want JPS to become so popular.

@ghost
Copy link

ghost commented Oct 22, 2013

which topic do you mean with "that topic"

@jp-ganis
Copy link
Owner

what do you mean "you people"

@ghost
Copy link

ghost commented Oct 23, 2013

since a plugin seems to killed the posting/pm function inside the forums, here is the error msg:

[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_privmsgs.php on line 1805: require_once(.//push_hook.php): failed to open stream: No such file or directory

Fatal error: require_once(): Failed opening required './/push_hook.php' (include_path='.:/usr/lib/php6') in /homepages/45/d215284814/htdocs/kazuhiro/keymoon/includes/functions_privmsgs.php on line 1805

@Firazoid
Copy link

How do I get on these forums you guys have mentioned?

@tropicdome
Copy link
Contributor Author

Have you tried clicking the link mentioned above?
http://kazuhiro.nishi.co/keymoon/

@Firazoid
Copy link

Oh, sorry, I guess I missed it.

@spammatuamamma
Copy link

Thanks! I kind of recall a way to create a rotation from Simcraft? possible or am i getting old?

On 26 Oct 2013, at 21:26, Ben Phelps notifications@github.com wrote:

For those of you interested in ProbablyEngine and my Lua unlockers, you can find a wealth of information on the site, I've updated a lot, even wrote a tutorial on creating rotations using the amazing DSL.

https://probablyengine.com/


Reply to this email directly or view it on GitHub.

@ghost
Copy link

ghost commented Oct 28, 2013

posssible, but needs always some kind of editing after generating.
http://kazuhiro.nishi.co/keymoon/viewtopic.php?f=6&t=20&p=72

@gregmcginn
Copy link

is it possible to get an invite to this forum? http://kazuhiro.nishi.co/keymoon/

@jp-ganis
Copy link
Owner

Hey man, I'm not sure who runs it but it isn't me. I'll try and find out for you!

Jp

On 18 Aug 2014, at 05:01, gregmcginn notifications@github.com wrote:

is it possible to get an invite to this forum? http://kazuhiro.nishi.co/keymoon/


Reply to this email directly or view it on GitHub.

@omikron
Copy link

omikron commented Aug 18, 2014

Thanks, but actually I already got access awhile back.

On Aug 18, 2014, at 6:50 AM, jp-ganis notifications@github.com wrote:

Hey man, I'm not sure who runs it but it isn't me. I'll try and find out for you!

Jp

On 18 Aug 2014, at 05:01, gregmcginn notifications@github.com wrote:

is it possible to get an invite to this forum? http://kazuhiro.nishi.co/keymoon/


Reply to this email directly or view it on GitHub.

Reply to this email directly or view it on GitHub #397 (comment).

@gregmcginn
Copy link

Hi Jp,
thanks for getting back so quickly. appreciate any help you can give!

@Chiffon
Copy link

Chiffon commented Sep 2, 2014

Hey there. Don't know if you remember me, but I wrote some of the rotations way back :)
Is this still an active project? Thinking of getting back into wow.

@jp-ganis
Copy link
Owner

jp-ganis commented Sep 2, 2014

Yeah man it's still going, http://kazuhiro.nishi.co/keymoon/

I still use it for raiding, though I don't keep up too much with the dev
side atm. :'(

On 2 September 2014 11:18, Chiffon notifications@github.com wrote:

Hey there. Don't know if you remember me, but I wrote some of the
rotations way back :)
Is this still an active project? Thinking of getting back into wow.


Reply to this email directly or view it on GitHub
#397 (comment).

@Chiffon
Copy link

Chiffon commented Sep 2, 2014

Cool! I'd love to do some tweaking. Looks like the signup is hidden, though? Or it might be I can't find it from my mobile.

@jp-ganis
Copy link
Owner

jp-ganis commented Sep 2, 2014

Hm. It might be, I forget who owns the forum. I'll see if I can find out

On 2 Sep 2014, at 11:39, Chiffon notifications@github.com wrote:

Cool! I'd love to do some tweaking. Kokos like the signup is hidden, though? Or it might be I can't find it from my mobile.


Reply to this email directly or view it on GitHub.

@tropicdome
Copy link
Contributor Author

Hi guys,

Long time no see.

Even thought I do not play anymore, I believe @nishikazuhiro is still in charge of/owns the forum, contact him or @pcmdgit who is site admin.

The sign up form was disabled to keep it as a closed forum for invites only.

/cheers

@Chiffon
Copy link

Chiffon commented Sep 2, 2014

I was just happy to see that some of the community still lives :)
Good idea with the closed forum though. Depending on how active the admins are, I guess I'll just have to be patient.

@gregmcginn
Copy link

Hey there @nishikazuhiro and @pcmdgit ...any chance i could get an invite to the forums http://kazuhiro.nishi.co/keymoon/ ?

@vplusive
Copy link

vplusive commented Oct 5, 2014

How do I go about getting an invite too?? Just by e-mailing nishikazuhiro and pcmdgit and request for it?

@jp-ganis
Copy link
Owner

jp-ganis commented Oct 5, 2014

I believe so yes!

Jo

On 5 Oct 2014, at 14:19, vplusive notifications@github.com wrote:

How do I go about getting an invite too?? Just by e-mailing nishikazuhiro and pcmdgit and request for it?


Reply to this email directly or view it on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests