[BETA] AutoModX STEROIDUS ModX installer/uninstall/simulator

Tools by the phpBBModders team and Community contributed tools.
Forum rules
Only post tools related to modding in here, simple.
Post Reply
j5_dev
New member
New member
Posts: 4
Joined: 08 Nov 2008, 02:00

[BETA] AutoModX STEROIDUS ModX installer/uninstall/simulator

Post by j5_dev »

Author: j5_dev

Modification Description:: AutoModX automated ModX installer, uninstaller and simulator.
Modification Version:: 3.1.0

Comment
After some SERIOUS prodding, the powers that be have allowed us to use some hot JPenta and Injector components and put this baby on roids. Pump baby pump!
Regards, Sarah Jenson


Features:
  • 1 minute installation
  • Based on phpBB's installer
  • All code resides in a single directory
  • Uses phpBB3 ACP security
  • Viewer to view ModX xml files
  • Simulate ModX installation edits and review the results
  • Apply patch/upgrade ModX versions (From version 0.1.2)
  • Corrects paths according to the phpBB3 installation path

What's new:
  • Uninstaller.
  • Improved parser to detect tab anomolies and correctly handle inline edits.
  • Windows style file and folder open dialogs for browsing the server.
  • File copies and database mods can be simulated.
  • Utilities screen - Upload and unzip
  • Full FTP support
  • Developer center for ModX developers
    ModX packager
    Automated module installer for control panels
    Universal server application installer.

Modification Download: http://www.pentagate.com/downloads/files/automodx30.zip
Last edited by j5_dev on 19 Nov 2008, 12:01, edited 1 time in total.
User avatar
Andre
New member
New member
Posts: 4
Joined: 07 Nov 2008, 23:42
Real name: Obed A.B. Ward
Location: Puerto Rico
Contact:

Re: [RC] AutoModX automated ModX installer and simulator

Post by Andre »

Huh? Is this like EasyMod?

My bad for the lack of knowledge. :(
Obed A.B. Ward
Need a translation from english to spanish or from spanish to english?
Look no more, contact me.
igorw
Past Contributor
Past Contributor
Posts: 1967
Joined: 01 Jun 2006, 20:48
Real name: Igor

Re: [RC] AutoModX automated ModX installer and simulator

Post by igorw »

Yes, it's like easymod.

One thing I found when looking through the code:

Code: Select all

$this->phpbb_path = dirname($_SERVER['PHP_SELF']);


You should never use PHP_SELF, it's not secure. The user can change it by calling an url such as:

Code: Select all

/automodx/index.php/somethingelse/


I've not really tested it yet though. ;)
j5_dev
New member
New member
Posts: 4
Joined: 08 Nov 2008, 02:00

Re: [RC] AutoModX automated ModX installer and simulator

Post by j5_dev »

Andre wrote:Huh? Is this like EasyMod?

My bad for the lack of knowledge. :(


I don't know Andre. AutoModX looks similar to the ACP. Like the ACP, it exists in it's own folder, so it just get's copied and executed.
j5_dev
New member
New member
Posts: 4
Joined: 08 Nov 2008, 02:00

Re: [RC] AutoModX automated ModX installer and simulator

Post by j5_dev »

eviL<3 wrote:Yes, it's like easymod.

One thing I found when looking through the code:

Code: Select all

$this->phpbb_path = dirname($_SERVER['PHP_SELF']);


You should never use PHP_SELF, it's not secure. The user can change it by calling an url such as:

Code: Select all

/automodx/index.php/somethingelse/


I've not really tested it yet though. ;)


He would need to get past a double layer of authentication first.

But thanks anyway.

Regards
j5_dev
New member
New member
Posts: 4
Joined: 08 Nov 2008, 02:00

Re: [BETA] AutoModX STEROIDUS ModX installer/uninstall/simul

Post by j5_dev »

The latest version of AutoModX, version 3 (Steroidus) can be downloaded at http://www.pentagate.com/downloads/files/automodx30.zip

Regards,
Sarah Jenson
User avatar
Afterlife(69)
Member
Member
Posts: 175
Joined: 30 Jun 2006, 21:23
Real name: Dean
Location: Sydney, Australia

Re: [RC] AutoModX automated ModX installer and simulator

Post by Afterlife(69) »

eviL<3 wrote:Yes, it's like easymod.

One thing I found when looking through the code:

Code: Select all

$this->phpbb_path = dirname($_SERVER['PHP_SELF']);


You should never use PHP_SELF, it's not secure. The user can change it by calling an url such as:

Code: Select all

/automodx/index.php/somethingelse/


I've not really tested it yet though. ;)


Correct, the correct code for this situation would be:

$this->phpbb_path = __DIR__;
or
$this->phpbb_path = dirname(__FILE__);

These lines will read directly from the PHP processor and get the file's absolute path from the server, not the client.
Life in the house :)
Post Reply