-
Content Count
15 -
Joined
-
Last visited
Community Reputation
2 NeutralAbout rosie
-
Rank
Bronze V
- Birthday 01/01/1979
-
What can I say. I must be a 12yr old playing wow all day according to this! Girlfriend thank you for showing me that having spent $250 on a book while working on a l2-l3 stack for 3years was all for naught... oops... I guess the monkey has the degree and knows how to read too... I was under the impression that we were all trying to help the eb community but I guess not.
-
Here's another nice easy to understand read to shed light on the MAC address misconception @howtogeek. http://www.howtogeek.com/169540/what-exactly-is-a-mac-address-used-for/ What you want to check out is at the bottom half of the page about "routing" and that MAC addresses are only valid in the _same_ network etc etc blah blah
-
A MAC address according to OSI network model is used "to uniquely identify and control data from and to a physical device" at link layer level. Link Layer means in laymans terms hardware level. An application like a VM (VMware, VirtualBox etc are still "programs" which _emulate_ devices, they are _not_ devices) which means they do _not_ have physical pretext. Thus you can change a VM's MAC to anything you like without care or worry. This is only valid so your router _internally_ can identify your devices and do its shake-up, assign IPs, provide DNS service etc etc (say hello to UPnP). Applications _CANNOT_ see MAC addresses without a link layer low level driver installed in your windows system. Check out the free WireShark software which can be used to monitor/analyse network traffic and you'll see that it does _NOT_ work without installing 3rd party provided "PCAP low level system driver" in your system (requires reboot, intercepts packets in advance when in use). Hint: PoE as an app does not require reboot!!! So PoE (or any other _user_ software application in windows) CANNOT see MAC addresses (excluding any MS OS apps ofc), they only understand IP addresses. If you run 1 client or 1 million clients of PoE on your PC (if you can afford a cray or a small deep blue), there is only 1 MAC address they will all be "piggybacking" to direct their data to GGG. And that is, the _external_MAC_address_ of your router (which again only your ISP can see but lets keep things simple). Bans have only meaning on _IP_addresses_ (VPN including as it is simply an exit tunnel to an IP address). Remember an email is directly linked to that IP address when you register and this _email/IP_pair_ updates every time you start the PoE client. It takes GGG a few hours (to a few days pending on how busy they are) to trace a different email address to an already banned IP address, that's why you see bans following new accounts or old accounts or a mix. If GGG or any other company in this world were to be able to find/trace/use your MAC address without your knowing and worst keep it for reference, god help them with the lawsuits that the heavens would open up against them (virus, malware miscreants excluded ofc) Bottom line, you want to be safe and not run the risk of multiple bans (immediate or delayed), use multiple IP addresses for your client VMs, ie. a different VPN for each one of them. Or wait until your VPN is refreshes from the pool of IP's your VPN provider gives you. And if you have a router/modem with a static IP and it gets banned say bye bye forever to GGG etc etc 10+ years working for Panasonic/Matsushita as a protocol engineer I should know but don't take my word for it, please go and check out this easy to understand resource and see how things work http://computer.howstuffworks.com/osi1.htm "Layer 2: data link layer The data link layer provides a reliable link between two directly connected nodes, by detecting and possibly correcting errors that may occur in the physical layer. The data link layer is divided into two sublayers: Media Access Control (MAC) layer - responsible for controlling how computers in the network gain access to data and permission to transmit it. Logical Link Control (LLC) layer - control error checking and packet synchronization. [...]"
-
EB v0.20c running with EBtools3 in a win7 VM 2GB mem. For some reason EB doesn't seem to be working well for me. Initially it needs quite a lot of manual walk about to be persuaded to start exploring an area on its own and after a short while I keep getting an application error as per following. ExiledBot.exe - Application Error The instruction at 0x0038a240 referenced memory 0x00000004. The memory could not be read. Click on OK to terminate the program.
-
Could I point once again that changing the MAC is meaningless, _nobody_ can see your MAC address, especially true outside your LAN (using a VM is irrelevant as it is another device in your LAN). Your traffic is transmitted over tcp within your LAN and piggybacks over IP outside through your modem. Only device that knows about your MAC is your local machine and your modem/router internal side; your router uses the MAC to assign a local IP address (192.168... etc) which again is invisible outside the confines of your LAN (VM again is irrelevant, VPN is irrelevant). MAC is on the link layer, _physical_layer_ so only the next device up the chain can see the one before (PC MAC/VM MAC to router, router MAC to ISP (VPN irrelevant here, its an application not a physical device), ISP MAC to next in line chain etc). Version 4 of tcp which is commonly used only uses source/destination addresses on top of its payload, which stops at the end of your router (destination router to your modem router). Hope this helps clearing up the mis-conception on MAC's. More info please read on the OSI model.
-
[Release] PoE MultiScript 1.0.5+ (AutoFlask & AutoQuit)
Gurud replied to topic's rosie in User's script for POE and/or Exiled Bot
I am very impressed with multiscript. Checked the latest code and its nicely done, clean and straight forward. Started using it not long ago and it's very helpful, certainly would recommend to anyone levelling an alt. Cudos to you sir! -
Change Your IP Address From the Command Prompt avoid a BAN
xrdx replied to topic's rosie in Archives
This topic should be closed as none of the above suggestions (except captianwow's) are valid. Things to note for TCP traffic over IP networks (from many a year developer) - Changing your local IP address has no meaning as this is stripped at your router level, repackaged and send to destination (over-simplified) - Changing your MAC address has no effect whatsoever, as this is not visible except your router and other traffic in your LAN. - Using a VM or not does not alter the above two statements (translated traffic or not, so unless you have another dedicated line connected to the VM -not 2nd net card- the rules apply). WAN traffic is controlled by your ISP entirely and that includes everything from your router to the wider world end (over simplified again but think of it as nothing you could do to spook it). VPN traffic is encrypted, so ISP ignores it (check VPN ISP does not hold logs). Also no matter which name server (DNS) you'll use, again that has nothing to do with the destination of the TCP packets which are what a game would see. DNS is for your convenience only. No local info is seen outside the confines of your own local LAN (independent of the transport protocol used), otherwise everyone would be able to access private networks. Only way to fool any game, including PoE, that you are not your ISP's biatch is only by: - Using a VPN to connect to the game, as your exit point is some other ISP (private & encrypted, openVPN best, PPTP ok too) - So DNS doesn't matter as no leakage can be detected or seen (spoofing DNS only matters for P2P traffic; physically connect to a machine connecting back to you (ie downloading) from you... so unless MPAA are monitoring you, which you don't care playing a game, they need a court order to get logs from your ISP - exception ofc the CIA which logs all internet traffic so in the end 3 crays hard at work will find you and spunk you) - TOR/anonymiser would work for a very short period of time but the game would ban you pretty quick as they like to build habit/traffic gaming profiles for each user for future use. - Cheap smart "non-ISP" router (see older Netgear models for ease of use) which you can re-flash and setup a linux image in 10mins to physically spook your router's WAN MAC (unless there are collisions, so your ISP might not be happy). - Have a smart nanoPC or NAS box acting as your router which you can apply the above. - Note: It's not smart to ask your ISP to reset your static IP, as that means automatic ISP focus on logging/monitoring of your connection from that point on (unless you have an EXTREMELY good reason, usually to do with business practices, bullying, abuse etc) Bottom line, everyone that wants to bot, know that unattended botting behaviour cannot be hidden (VPN or not, god created bot or not) from the game profiling you on the other side. When (If) they look into their game profile of your account, they don't need/have any personal info of you (except an email) and hardly check IPs, MACs, traffic etc (unless they need geolocation info, anyone used Wireshark profiling they'll know what I mean) as that is used only if their profiling/filtering scripts (yes they have bots too!!) decide you are trying to cheat the game (or having been reported! Or having been observed by a GM). That's the only thing they care cause it translates directly to profit loss for them. And as per the great WoW smackdown podcasts released after the launch of Battlenet a few years ago, to catch a bot (gold seller?) 95% of the time comes down to their gaming habits. Following some simple rules to bot as humanly as possible, avoids detection for a long time (excluding chinese farming ofc which they are bots by definition). Tips on how to bot can be found elsewhere on the site but I'll just mentioned a few quick pointers which I did not see mentioned elsewhere: - Use a fake/temp account which you don't care if lost should be obvious. Cry foul about your banned account that instigates further/deeper investigation which can only be bad news to every other account that you ever used/played and all that interacted with you (pending on how dedicated they want to be). - Bot as humanly as possible, keeping in mind the bot is not a human, even though it mimics one nicely for a short while. Erratic behaviour will sooner or later get you banned. Running the same area for many hrs is just too boring for humans and only attracts attention. Not dying, having perfect runs, following the same path every time means goodbye. Mix and match all the time as much as you can. - Most basic info held in every gaming profile is the session duration time, so running a bot 24/7 (does not matter if you alternate accounts or hardware unless you use different VPN ISPs) is not a question of IF you get caught but WHEN they get around the backlogs to spoon you. All that time would have been better invested running a BC mining rig. - If you run long sessions, taking breaks every so often (ie bot idle for 30mins) is very human like behaviour. Again linear game times are a certain ban, eg is it humanly possible to keep farming at 100% speed 3am your local time every day? Even with Starbucks being your uncle perhaps not! - Another info that is logged in a gaming profile is your key/mouse usage and press/reaction times. So altering your keys often (have different key setups for the same profile matched to different actions) might not make your bot as efficient but will spice it up. Increasing cooldowns is certainly desirable. Dying now and again is very desirable. Long post, sorry, better stop here as can't be bothered to edit it; hope that I helped a noobie a little clearing some misunderstandings </rumbling> -
A helpful feature for everyone would be for EB to somehow display its status. For example it could have 3+ states such as Idle, Paused, Running etc and time which are displayed on the Window Title: Exiled Bot (Running: 34min) Exiled Bot (Idle: 7min) Exiled Bot (Paused) Alternatively the "Start bot" button could be altered to show the current status as above or simply Start, Stop. Not 100% certain about it but if the EB Window Class is altered as indicated above, it would make EB so much harder to be detected from internal/external anti-botting/cheating tools/procedures as well. Expand or flame as appropriate. Just an idea...
-
Most tedious part of EB while levelling I found it to be the skills setup. As you progress and become able to use better items, you swap skills/gems about to increase effectiveness etc A suggestion for a quick skill setup (and helpful to everyone new and overwhelmed) would be a dropdown list of basic skills next to each skill value. UI change: Setting: Skill 1 (mouse_left), Value: Dropdown list with template default values, Melee, Ranged, AoE, Aura etc. Once the value has been selected the defaults for that skill are loaded from a template (could be part of the skills file). Example: Melee template section -> Priority=5, Cooldown=700ms (most common melee cooldown is 690ms, so to make it more human like/less detectable set to a close value), Max distance=400 (1 screen), Min=0, Target=All, Shift/Aura/Recast/Pressed=No, Monster Min=0, Monster range=100 Afterwards you can edit as normal to make more effective changes to your liking. Personally I use monster min=1 if it is single target skill such as dual strike (more dps) or 2 if its a more flexible skill such as molten strike (less dps/single target) In the future this can be expanded to include community optimised settings for each individual skill and make 90%+ of customers happy as they don't have to fiddle about with skills. Also it can make EB less detectable if skills are swapped around, which means different profile pattern in the long term (spam T button or LM??)
-
- Feature Request
- 0.20c
-
(and 2 more)
Tagged with:
-
Setup: - Version: EB v0.20c - VM: No VM (testing it) - Scripts: No other scripts running - League: Normal Difficulty - Area: The Upper Prison - Description: When up-pausing EB (after max idle expires) it always opens a portal to return to town even with an empty inventory or map not explored to %. Timeout settings used: - Max run time: 10000s - Max idle time: 300s - Max explore: 100% - Solution: Max idle timer should reset when the bot is paused. (Partial) Do not unpause (F12) but re-start bot by pressing "Start bot" button.
-
rosie started following EB v0.20c bugs
-
Setup: - Version: EB v0.20c - VM: No VM (testing it) - Scripts: No other scripts running - League: Normal Difficulty - Area: The Upper Prison - Tested: 2 alts lvl10 & 21 - Description: EB gets confused at the top-right corner of the map. Two particular areas where it seems to be going short distance up/down and not deciding on which path to follow. - Solution (partial): Pause EB with F12, move char away from area and unpause seems to be able to fix the problem.
-
[Chicken Mode] Disable, and allow death
matt911 replied to topic's rosie in Exiled Bot Feature Request
I agree with this. Especially true for lower level levelling, once in a corrupted area if the bot gets overwhelmed will then restart from the map indicated within settings, even though if simply left to die it would just spawn just outside and continue. 0% chicken doesn't work either. I hate chicken! -
I have setup something similar. I have two screens and on one I watch a movie while PoE+bot on the other are happy playing with each other. When I need to interact with the movie (as the bot always has mouse control), I press F12 to pause it (already has control), do whatever I need and then back to PoE + F12 to resume. Its not a biggie if you are not using a VM. I tried to setup VirtualBox with PoE but that didn't work, so I guess for the time being, this setup is as good as it gets!