USING JUNO'S FREE INTERNET SOFTWARE, THE FREE WAY. by: itch feb 9th, 2002 _DISCLAIMER_ This file is provided for informational purposes only and any and all activities that you carry out after reading this text are not my responsibility-they are yours. THE ACTIONS DISCUSSED IN THIS FILE VIOLATE JUNO'S TERMS OF SERVICE (TOS), AND YOU SHOULDN'T DO THEM, AND I DONT DO THEM EITHER. _INTRODUCTION_ Hello, today i am going to discuss juno's free internet package, and how it works on a rather basic level. I will also talk about the methods that they use to create accounts, and how to create accounts the easiest way possible. Juno provides a method for users to connect to the internet for free using juno's software. Of course we are not getting something for nothing, so the software forces users to view an ad bar. As far as i know the only two remaining free internet services that work in this way are Juno and Netzero. Netzero is weird shit and it's download is much too big for me to even bother to look at at this point, plus, when I did investigate earlier versions it seemed much more difficult to use and from what I've read, it still is. Juno provides their software at http://www.juno.com, the current version is 5.0.33 I believe. I think they say that it is for north american users, but the fact is that when you are creating an account, they force you to say your American, so in order to use the software you have to at least make up your address. This seems pretty silly to me so I thought that maybe they don't actually support Canadian users, but after you fill in your info, and you have to choose which dial up number to use, they let you pick Canadian numbers, so i don't know what's going on there. _USAGE_ So you download the software, install it, run it, and make a new account and all that, yea! you have free internet access! except it sucks. you have to watch lame ads, and run their software. plus their software is slow, and big, it takes a lot of memory, and if your someone like me who occasionally uses a 486, this is no good! also they are probably watching everything you do with the software and selling you to marketing agencies. So you have a problem, you want the free connection, but you don't want the lame software...don't worry, you can have the best of both worlds! Also, juno doesn't support dos, linux, or any other OS, they only support windows (and maybe mac????). As far as I can tell what juno does is dial into the access node with their software, and sends the real login and password that was issued to you (not the user name that you gave it) and then it initiates a windows dial up networking tcp/ip connections, and monitors this, all the whilst running the sluggish software. If you try and close the software, it will shut down the tcp/ip connection most of the time, but apparently if you do it right you can manage to kill the software and leave the connection. This may seem cool but its not, you have to run the software anyways, and usually it doesn't work, so it's not really a viable solution. There is a program called Beware of Dog, which I tried to use along time ago, it basically tries to kill the software and leave the connection. I suppose it is a good idea but it was never very convenient, and I never had a lot of success with it. So here is the solution, the UCf people have written this rad little program called RASSPY which basically runs itself, then runs the free isp (or any other program that uses dun to connect) while monitoring what is being done. When it sees the program run the dial up networking application stuff or whatever it pops up with a little screen with the actual login and password of the actual connection. For juno the login will be the letter "u" followed by another letter (often "j" or "b"), followed by ten digits then "@jweb.juno.com" so a username might look something like this:"uj0695826195@jweb.juno.com". The password is a 16 character long string made up of digits, and both cases of letters. a password may look like this: "1GiEJzn2QIx9BFtV". Once rasspy has giving you these strings, you can run "Make a New Connection" from your dial up networking folder, put in the phone number (which rasspy also gives you but you can see when you sign up anyways), and the actual login and password, and then connect to it like you would to any real paid isp. _JUNO'S TRICKS_ Juno doesn't like you doing this, so after a while, they catch on somehow, I don't know how they do but they do. any time after you are using your free account, they may kill it. I can't tell you how long it will last, it could last anywhere from 3 days to months. When they do kill it you will have to make another one, except juno uses trickery! When you sign up, they assign you a machine ID which they hide in your registry. Your machine id is a string comprised of capital letters and numbers, yours could look like this: "A4EWE45AAA8GMDXGAAA35GMCD9WZZW". As far as i know it is not really based on anything, but I suppose it could be. When they kill your account the sort of 'black list' your machine id and don't let you get any more accounts. So in order to get a new account you need to change or remove your machine id. If you remove it has the same effect of changing it, but is easier. The Machine id is located in your registry at: "My Computer\HKEY_CLASSES_ROOT\JUNO.JAnimCtrl.1", and is a string named "Anim Script". So if you want to make a new account after being locked out you have to get rid of this, you could open up regedit whenever you have to do this, or you could use a much easier method: open up notepad and create a file called "junofix.reg" or something, the name doesn't matter as long as its extension is ".reg" in this file put the following lines: ------------cut------------ REGEDIT4 [HKEY_CLASSES_ROOT\JUNO.JAnimCtrl.1] "Anim Script"="" ------------cut------------ and save your file. Now double click on the file and it will ask you if you want to add the information to your registry, and then if you click yes it will confirm that it has been added. All this does is over write the Anim Script string with one of the same name, but no data. If you are running some weird windows version you may need to use a different format for this file, but in any case you can still do it, first, look in the "juno\bin\" sub-directory and open a file called "eventlog.log", look for where it says MACHID A4EWE45AAA8GMDXGAAA35GMCD9WZZW or whatever and copy your machine id. open up regedit and do a search for the string, when if finds it click on it once to highlight it, then click 'registry'->'export registry file', export it to the desktop or whatever, open it, and replace your machine id with spaces or nothing or whatever, and save it. So now you can run it whenever you want to wipe your machine id, and create a new account. _CREATING A NEW ACCOUNT-THE EASY WAY_ Wasn't that annoying when you had to create a new account, all that fuss and bother you had to go through: filling out endless forms and fields? Well do we have the solution for you!.....Okay juno checks for a file called tmpuser.ini in the "juno\lib\" sub directory when you go to make a new account, if it finds it with the right info in it, it assumes you've already started making an account and cancelled, so it loads in your address, and name and all that for you, so create this file in the juno root directory and include the following lines: ------------cut------------ [UserInfo] User= Password= Salt= ECHO is off [User Profile] Login= 6012=1 Profile modified=true 6011=6012 6003=YOURFIRSTNAME ********* 6007= 6005=YOURLASTNAME ********* 6009=xxx YOURADDRESS ********* 6006= 6000=YOURCITY ********* 6016=XX ********* (two letter state abrieve) 6015=USA 6010=XXXXX ********* (5 number zip code) 6001=(XXX) XXX-XXXX ********* (phone number) 6002=(XXX) XXX-XXXX ********* (phone number) ------------cut------------ Remember, change all the XX's to proper things, and take out all stars and my comments, they are just there to show you what needs changing, only the lines with stars on them need changing. Now you can make a batch file that copies this file to the "\lib" directory when ever your about to make an account, this way you won't have to fill in your name and address. You will have to copy this time every time you are making a new account because the file gets changed after making the account. Well this is just great! but wait, we still have to answer all the stupid survey questions!, don't worry! the fix for this is quick! every time an account is created on your computer, a directory is created like this : "juno\USER0001\" and inside here there is a file called "juno.ini" This file manages many of the personalized operations in the running of the juno software, and also the creation of new accounts. In the first section of this juno.ini ([UserInfo]) there is a line that looks like this: "Update Profile=TRUE" or "Update Profile=FALSE", when it is true, you have to fill out the damn survey, when it is false, you don't. Also if you delete the juno.ini it creates a new one without the "Update Profile=TRUE". So after creating the new account, and cancelling as soon as it says "your new account has been created" or whatever (before the survey), you go into which ever JUNOXXXX directory belongs to this account and delete juno.ini, and run "rasspy cmd=C:\program files\juno\bin\juno.exe" (or whatever your path is). RASSPY will run juno, you will enter your password, and rasspy will give you the real password without ever having to fill out any survey. _ENDER_ So the process is this, run junofix.reg, copy tmpuser.ini to the 'juno\lib\' directory, run juno, create a new account, click cancel before the survey, go into the new accounts directory (should be 'USER0000' if you have deleted all the previous (and dead) accounts), run rasspy with the command line argument to run juno, put in your password when juno comes up, click 'World Wide Web', copy the login and password that RASSPY gives you, close juno, create a new dun connection, and connect to the internet. It seems like alot of work, but it's not, it takes about 5 minutes if you get used to it. I have written a batch file that does everything for me, all i have to do is click all the "next"s. I hope this has ben interesting, and not too long. The whole juno thing is quite flawed but I love it to death. Remember, I have not actually done any of this, as it is probably illegal and I don't do illegal things, i only pretend to be cool. If you have any questions, please feel free to contact me. Thanks to the guys who put out rasspy, its good shit, and that's about it. -itch itch@gmx.co.uk icq:111305316