AminetAminet
Search:
84739 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/ChangeExp.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Protect/Detect your emulated amiga
Author:Holger.Hippenstiel AT gmx.de
Type:util/misc
Version:2.01
Architecture:m68k-amigaos
Date:2023-03-13
Replaces:util/misc/ChangeExp.lha
Distribution:Aminet
Download:util/misc/ChangeExp.lha - View contents
Readme:util/misc/ChangeExp.readme
Downloads:451

ChangeExp V2.01
===============
TL;DR
Protect your emulated Amiga from malicious programs.
Copy the ChangeExp-Icon to your WBStartup-Folder.

==============================================================================

Because there where atleast two releases on Aminet (i.e AME-DSD.LHA)
which doesn't like UAE (It does "c:delete sys:#? force all quiet <>NIL:").
I made this little program to hide the UAE-Configdevices.

Insert at the end of "Startup-Sequence" or "User-Startup", copy the program
to WBStartup or start it manually to run unknown programs.

Usage:
OLDMANUFACTURER/N,NEWMANUFACTURER/N
Default for OLDMANUFACTURER is 2011, 6052 & 28019
Default for NEWMANUFACTURER is a Random Number ! (But not any known ManufacturerID ...)


Example:
1> ListExp
...
Nr ID        Adresse  Groesse Hersteller           Produkt
----------------------------------------------------------------------------
 1  2011.  3 10000000  64MB UAE                  emulated RAM-Erweiterung
 2  2011. 96 14000000   8MB UAE                  emulated Graphik
...
1> ChangeExp
1> ListExp
...
Nr ID        Adresse  Groesse Hersteller           Produkt
----------------------------------------------------------------------------
 1  7620.  3 10000000  64MB #7620                #3 (unbekannt)
 2  7048. 96 14000000   8MB #7048                #96 (unbekannt)
...

Update for V1.04:
Because http://aminet.net/package/util/sys/SniffEmu was released, which makes
it easier for script-kiddies to check for an emulation, i've updated ChangeExp
to also change Manufacturer-ID 28019 (EMU68) to a random number.

Update for V2.0:
Instead of creating a new randomid for the emulation-ids i have included all
known manufacturer-ids, so random wont use any "real" ids.

ChangeExp can now be started from Workbench, you dont need to give any
arguments, it will automaticly change all Expansion-DeviceIDs for
2011, 6502 & 28019 to a random ID, but not of any real hardware as seen in
http://aminet.net/package/util/moni/SysinfoBoards (not needed for this to
work).

I like the idea of SniffEmu, probably some people run an amiga-system on real
hardware and emulation.

To check for an emulation i've included CheckExp
Usage:
MANUFACTURERID/N,PRODUCTID/N:
Default for MANUFACTURERID is 2011, 6502 & 28019
Default for PRODUCTID is any, but this allows checking for a special device
CheckExp will return WARN if 2011/6502/28019 or the given ManufacturerID (and
ProductID) was found.

Example:
CheckExp
IF WARN
 Echo "Running on emulation"
EndIF

Ofcourse CheckExp without arguments wont work after ChangeExp has been used.

CheckExp can also be used to check if some hardware is present,
for example to only mount a cdrom-drive if the controller is connected,
i.e check for Kupke/Profex controller:
(Find your device-id with http://aminet.net/package/util/libs/IdentifyUsr )

CheckExp 211
IF WARN
 Mount CD0: from Devs:CD0Kupke
EndIF

Update for V2.01:
CheckExp returncode now is the number of changed devices again. (Like V1.04 had)

Check out my other tools:
http://aminet.net/search?readme=%22Holger+Hippenstiel%22&sort=date&ord=DESC

    DISCLAIMER

        This software is subject to the "Standard Amiga FD-Software Copyright
        Note". It is Giftware as defined in paragraph 4g. If you like it and
		use it regulary, please send me a small gift.
		For more information please read "AFD-COPYRIGHT".

        Diese Software unterliegt der "Standard Amiga FD-Software Copyright
        Note". Sie ist Giftware wie definiert in Absatz 4g. Falls du sie magst
		und regelmaessig benutzt, sende bitte ein kleines Geschenk.
		Fuer mehr Informationen lies bitte "AFD-COPYRIGHT".

        (/pub/aminet/docs/misc/AFD-FilesV-XX.lha V=Version,XX=Languages)

    AUTHOR

        Please send comments, bug-reports or small gifts or Paypal me to:

        Holger.Hippenstiel AT gmx.de
        Furtwanger Str. 14
        71034 Böblingen
        Germany


Contents of util/misc/ChangeExp.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  648     716  90.5% -lh5- 17eb Mar 12 18:31 ChangeExp
[unknown]                 1938    2168  89.4% -lh5- e006 Feb 27 07:20 ChangeExp.info
[unknown]                 1828    3913  46.7% -lh5- 6a16 Mar 12 18:34 ChangeExp.txt
[unknown]                  260     280  92.9% -lh5- eb1b Feb 27 07:53 CheckExp
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         4 files    4674    7077  66.0%            Mar 13 05:04
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>