Tutorial Others How To Bypass Last Man's Drm

dspeed

Active Member
Oct 15, 2016
837
1,291
. It has an Always Online DRM system which many including me think is silly and don't like. Here's how to login as a subscriber without contacting them.

Firstly you need to download a program called Fiddler. Fiddler is a Web Debugger which tracks traffic from your computer to the internet and vice versa.

Open Last Man. Don't press anything yet, if the game has already logged you in then change the user/pass fields, click login to get a failed login then exit and restart the program. Open Fiddler.

In Fiddler you will see the words "All Processes" at the top next to a target like symbol. Click on this and a cross cursor appears which you need to drag onto the Last Man window. Now this will track any requests coming from the game. You need to test this by typing in some nonsense as a user/pass then clicking Login.

In the left screen of Fiddler, you will see that you now have a request. Highlight this request then click on AutoResponder in the right hand screen. This will allow you to spoof a response from the Last Man server back to the program. After highlighting your request click the "Add Rule" button. You will see a bit of text appear saying EXACT: ......

Highlight this row and at the bottom click the drop down and hit Create New Response. In the Raw section, copy/paste the following.

Code:
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 17 Mar 2017 12:07:26 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PleskLin
MS-Author-Via: DAV
Content-Length: 1

1
The number at the end is the important bit. Save it an make sure the checkbox next to the rule is checked.

Click on Enable Rules. Go back to Last Man and click Login. You should get a successfully logged in message as a subscriber . Go back to Fiddler and uncheck Enable Rules and close it (important!).

Saving and Loading isn't going to work though I can put some effort in and make a custom request for it if people are bothered.

It's a bit of an annoyance to setup but the next time you want to play, you can just open Fiddler and check Enable Rules then rather than doing it all again.
 

mineiros123

Member
Aug 19, 2016
166
491
Get this error after enable rules:

"trying to login. IF it does not, then the game is blocked by your firewall or antivirus..."
 

dspeed

Active Member
Oct 15, 2016
837
1,291
Get this error after enable rules:

"trying to login. IF it does not, then the game is blocked by your firewall or antivirus..."
Is the checkbox next to the actual rule ticked too?

That sounds like the request didn't meet the rule spec.
 
  • Like
Reactions: mineiros123

dspeed

Active Member
Oct 15, 2016
837
1,291
i cannot find hit Create New Request in section can you please put same pics
It's actually Create New Response, sorry about that. In the AutoResponder tab, after highlighting your rule it is in the bottom drop down menu

 

ikaruga

Well-Known Member
Modder
Respected User
Donor
Aug 11, 2016
1,191
2,501
Great work, thanks you. Will see this one to handle other online games ;)
 

dspeed

Active Member
Oct 15, 2016
837
1,291
Yes.

I disable anti-virus e windows firewall and nothing happens.

Look this picture, maybe I have done something wrong:

You don't have permission to view the spoiler content. Log in or register now.
Right click and edit the response.

Go to the RAW section and delete it all so it's blank. Then copy/paste the code from OP. It's possible you didn't delete the code that's already in there before you pasted the new bit in. Obviously make sure you click "Enable Rules" before you click the login button in Last Man.

You shouldn't need to close anti-virus or firewall because the game doesn't talk to the server but instead to that program.
 
  • Like
Reactions: mineiros123

mineiros123

Member
Aug 19, 2016
166
491
Right click and edit the response.

Go to the RAW section and delete it all so it's blank. Then copy/paste the code from OP. It's possible you didn't delete the code that's already in there before you pasted the new bit in. Obviously make sure you click "Enable Rules" before you click the login button in Last Man.

You shouldn't need to close anti-virus or firewall because the game doesn't talk to the server but instead to that program.

Thank you! Works well.

You alright. I need to go RAW section and delete previous code.
 

liandra

Newbie
Donor
Aug 18, 2016
87
93
Now if we just could figure out a load save response we don't even need cheats. =)
 

cenderius

Newbie
Nov 6, 2016
64
14
it is work. thx but samehow game turn crash heaven it give fatal errors but not from bypass probably.... seem so game not even worth to play anymore
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Destroy Event
for object obj_meter_draw:
string_insert argument 2 incorrect type (0) expecting a String (YYGS)
############################################################################################
--------------------------------------------------------------------------------------------
 

mineiros123

Member
Aug 19, 2016
166
491
I get this error after close the Fiddler.

For works all game you can't close Fiddler or disable autoresponder.
 

cenderius

Newbie
Nov 6, 2016
64
14
yeah there is no fatal errors as long as fiddler open. when fiddler closed fatal errors come true... traffic show game always request samething
 

Nine0h

Newbie
Oct 29, 2016
41
18
I can't use the cheats, and when I shut the game down and later start it up again, I can't continue were I left of. It just lets me chose a chapter and then keeps loading.
 

maximusleroy

Member
Aug 26, 2016
126
524
If you want to be able to load you need to make a new rule for it.

Edit the number at the end to change the day you load from.
Code:
EXACT:http://vortexcannon.org/lmserver.php?do=load&subaction=load&login=s&pass=s&check=1&day=14
EDIT: the one below should work for every username
Code:
regex:http://vortexcannon.org/lmserver.php\?do=load\&subaction=load\&login=.*\&pass=.*\&check=1\&day=14
And then you also have to Create New Response like in the OP, but instead you need to use the data the game tries to send when it saves, for example this is a save for day 14

Code:
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 17 Mar 2017 12:07:26 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PleskLin
MS-Author-Via: DAV
Content-Length: 280

0;283800;3;146;18;0;5;1;0;1;1;0;0;0;0;2;1;14;6;1;1;2;2;0;0;1;3;4;5;10;7;11;0;0;0;0;0;1;0;0;1;0;1;0;0;0;1;0;0;1;0;1;18.93;0;0;0;3;7;3;1;1;4;0;0;2;2;3;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;6;12;0;0;8;0;0;0;0;0;0;10000;10000;10000;10000;10000;10000;10000;10000;10000;10000;1;0;0;0;0;0;0;0;0;
The problem I have is that when I'm offline and try to go to the Industrial zone for the second time I kicks me back to the main menu.
 
Last edited:

Nine0h

Newbie
Oct 29, 2016
41
18
If you want to be able to load you need to make a new rule for it.

Add the number of the day you want to be able to load from at the end
Code:
EXACT:http://vortexcannon.org/lmserver.php?do=load&subaction=load&login=s&pass=s&check=1&day=
And then you also have to Create New Response like in the OP, but instead you need to use the data the game tries to send when it saves, for example this is a save for day 14

Code:
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 17 Mar 2017 12:07:26 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PleskLin
MS-Author-Via: DAV
Content-Length: 280

0;283800;3;146;18;0;5;1;0;1;1;0;0;0;0;2;1;14;6;1;1;2;2;0;0;1;3;4;5;10;7;11;0;0;0;0;0;1;0;0;1;0;1;0;0;0;1;0;0;1;0;1;18.93;0;0;0;3;7;3;1;1;4;0;0;2;2;3;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;6;12;0;0;8;0;0;0;0;0;0;10000;10000;10000;10000;10000;10000;10000;10000;10000;10000;1;0;0;0;0;0;0;0;0;
The problem I have is that when I'm offline and try to go to the Industrial zone for the second time I kicks me back to the main menu.
Yea, that has happened to me to. Not sure what does it, since I'm not that technical in this department.. But thanks for the help fixing the loading issue :).. I haven't played this game in ages, so happy to find about a bypass ^^
 

AHGD

New Member
Dec 19, 2016
3
0
Anyone know how to get the cheats working? According to some guy in the main thread '1' is the response for club members and '2' is for non-members (so we're responding with the right number) but we still can't use cheats.
 

Arte

Newbie
Aug 11, 2016
79
44
This is not working for me, also instead of the vortexcannon url it is showing a deezyworld url.
 

liandra

Newbie
Donor
Aug 18, 2016
87
93
This is not working for me, also instead of the vortexcannon url it is showing a deezyworld url.
The main post isn't updated, you need to go to the vortexcannon site to get the latest version.
 

muttdoggy

Dogerator
Staff member
Moderator
Aug 6, 2016
7,793
43,452
Yeah I stopped updating it since he started this DRM online email verification. And theres no way to save offline or to cheat at all.
 
  • Like
Reactions: liandra