Skip to content

Instantly share code, notes, and snippets.

@rise-worlds
Forked from satish-setty/trial.md
Last active December 21, 2024 07:57
Show Gist options
  • Save rise-worlds/5a5917780663aada8028f96b15057a67 to your computer and use it in GitHub Desktop.
Save rise-worlds/5a5917780663aada8028f96b15057a67 to your computer and use it in GitHub Desktop.
Beyond Compare 4 license for Windows, Mac, Linux

for 4.2.4 or higher, 4.2.5,4.2.6,4.3.7, it's works, this is the way which makes Always in evaluation mode.

  1. open Terminal, go to the dir : cd /Applications/Beyond Compare.app/Contents/MacOS
  2. change the name BCompare to BCompare.bak: mv BCompare BCompare.bak
  3. touch a file name BCompare , and chmod a+ux BCompare : touch BCompare && chmod a+ux BCompare
  4. open BCompare with text editor, insert the script :
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.bak $@
  1. restart bc .

for 4.4.7 or higher, 4.2.5,4.2.6,4.3.7,4.4.7, it's works, this is the way which makes Always in evaluation mode.

run the following script on PowerShell

#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\*.*" -Force -Confirm:$false
Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCState.xml" -Force -Confirm:$false
Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCState.xml.bak" -Force -Confirm:$false
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCSessions.xml" -Force -Confirm:$false
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 4\BCSessions.xml.bak" -Force -Confirm:$false
reg delete "HKCU\Software\Scooter Software\Beyond Compare 4" /v "CacheID" /f
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 5\*.*" -Force -Confirm:$false
$path = "$env:appdata\Scooter Software\Beyond Compare 5\BCState.xml"
if (Test-Path $path) {
    Remove-Item $path -Force -Confirm:$false
}
$path = "$env:appdata\Scooter Software\Beyond Compare 5\BCState.xml.bak"
if (Test-Path $path) {
    Remove-Item $path -Force -Confirm:$false
}
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 5\BCSessions.xml" -Force -Confirm:$false
#Remove-Item "$env:appdata\Scooter Software\Beyond Compare 5\BCSessions.xml.bak" -Force -Confirm:$false

$regPath = "HKCU:\Software\Scooter Software\Beyond Compare 5"
$keyName = "CacheID"
if (Get-ItemProperty -Path $regPath -Name $keyName -ErrorAction SilentlyContinue) {
    Remove-ItemProperty -Path $regPath -Name $keyName -Force
}
# reg delete "HKCU\Software\Scooter Software\Beyond Compare 5" /v "CacheID" /f
Pause

Beyond Compare 4.x

Licensed to: ASIO Allsoftinone Quantity: 1 user Serial number: 1822-9597 License type: Pro Edition for Linux

First delete away trial mode:

sudo rm -rf ~/.config/bcompare #thinks bensonkb
sudo sed -i "s/keexjEP3t4Mue23hrnuPtY4TdcsqNiJL-5174TsUdLmJSIXKfG2NGPwBL6vnRPddT7tH29qpkneX63DO9ECSPE9rzY1zhThHERg8lHM9IBFT+rVuiY823aQJuqzxCKIE1bcDqM4wgW01FH6oCBP1G4ub01xmb4BGSUG6ZrjxWHJyNLyIlGvOhoY2HAYzEtzYGwxFZn2JZ66o4RONkXjX0DF9EzsdUef3UAS+JQ+fCYReLawdjEe6tXCv88GKaaPKWxCeaUL9PejICQgRQOLGOZtZQkLgAelrOtehxz5ANOOqCaJgy2mJLQVLM5SJ9Dli909c5ybvEhVmIC0dc9dWH+/N9KmiLVlKMU7RJqnE+WXEEPI1SgglmfmLc1yVH7dqBb9ehOoKG9UE+HAE1YvH1XX2XVGeEqYUY-Tsk7YBTz0WpSpoYyPgx6Iki5KLtQ5G-aKP9eysnkuOAkrvHU8bLbGtZteGwJarev03PhfCioJL4OSqsmQGEvDbHFEbNl1qJtdwEriR+VNZts9vNNLk7UGfeNwIiqpxjk4Mn09nmSd8FhM4ifvcaIbNCRoMPGl6KU12iseSe+w+1kFsLhX+OhQM8WXcWV10cGqBzQE9OqOLUcg9n0krrR3KrohstS9smTwEx9olyLYppvC0p5i7dAx2deWvM1ZxKNs0BvcXGukR+/g" /usr/lib/beyondcompare/BCompare

Then restart BC, click "Enter License":

--- BEGIN LICENSE KEY ---
ayvZeJDYPBHS4J-1K6g6bDBuPoo0G-oGAq35blZtAoRqC-qQeSz28XAzX
6nTx9laTMLRCp6nAIhHNGZ2ehkeUfbnFaxEeLvI8fJavn-XQLNbOumCLU
qgdNbNMZiFRU03+OTQnw4V-E2YKTYi-LkgPzE6R-yIJGDNWfxH2AdpIgg
8rlpsbrTs9Dt1zysUfvAEi0dKbmGIi3rqf7yWmwDh1AI5VyoWFIejvJwJ
Lmlr2CjQ1VZ3DySCfBDuKcYmOCeK7jzEWPUnAw+f9360nIiiNEB0YGkwB
kdtgaKEEik7aNiI3jXvp5r34wViVJCiX7m2y7pqBV9gZIvP9hP9KPnP++++
--- END LICENSE KEY -----

or

--- BEGIN LICENSE KEY ---
GXN1eh9FbDiX1ACdd7XKMV7hL7x0ClBJLUJ-zFfKofjaj2yxE53xauIfkqZ8FoLpcZ0Ux6McTyNmODDSvSIHLYhg1QkTxjCeSCk6ARz0ABJcnUmd3dZYJNWFyJun14rmGByRnVPL49QH+Rs0kjRGKCB-cb8IT4Gf0Ue9WMQ1A6t31MO9jmjoYUeoUmbeAQSofvuK8GN1rLRv7WXfUJ0uyvYlGLqzq1ZoJAJDyo0Kdr4ThF-IXcv2cxVyWVW1SaMq8GFosDEGThnY7C-SgNXW30jqAOgiRjKKRX9RuNeDMFqgP2cuf0NMvyMrMScnM1ZyiAaJJtzbxqN5hZOMClUTE+++
--- END LICENSE KEY -----

For windows:

  1. del /Q /F %APPDATA%\Scooter Software\Beyond Compare 4\*.* or rm "$env:appdata\Scooter Software\Beyond Compare 4\*.*" -Force -Confirm
  2. reg delete "HKCU\Software\Scooter Software\Beyond Compare 4" /v "CacheID" /f
--- BEGIN LICENSE KEY ---
H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----

For Mac:

  1. Open trial.key at path: /Applications/Beyond\ Compare.app/Contents/Resources/trial.key
  2. Replace content of trial.key with:
--- BEGIN LICENSE KEY ---
H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----
  1. Save trial.key file & restart Beyond Compare app Enjoy!

Sublime Text

----- BEGIN LICENSE -----
eldon
Single User License
EA7E-1122628
C0360740 20724B8A 30420C09 6D7E046F
3F5D5FBB 17EF95DA 2BA7BB27 CCB14947
27A316BE 8BCF4BC0 252FB8FF FD97DF71
B11A1DA9 F7119CA0 31984BB9 7D71700C
2C728BF8 B952E5F5 B941FF64 6D7979DA
B8EB32F8 8D415F8E F16FE657 A35381CC
290E2905 96E81236 63D2B06D E5F01A69
84174B79 7C467714 641A9013 94CA7162
------ END LICENSE ------
@ahmadharis4u
Copy link

ahmadharis4u commented Apr 11, 2022

Was a happy user since past 2 years.
But this happened today for me on (windows) version 4.2.2.
Note : Never updated it.
image

Any suggestions?

@mary-ng5519
Copy link

m

Was a happy user since past 2 years. But this happened today for me on (windows) version 4.2.2. Note : Never updated it. image

Any suggestions?

That also happens to us

@mdestafadilah
Copy link

m

Was a happy user since past 2 years. But this happened today for me on (windows) version 4.2.2. Note : Never updated it. image
Any suggestions?

That also happens to us

just buy original license or reset trial mode.

@TheBrugne
Copy link

TheBrugne commented Jan 4, 2023

Semi - Cracked :)

Use this key

--- BEGIN LICENSE KEY ---
H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ
vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja
hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t
q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB
rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS
NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+
--- END LICENSE KEY -----

and modify the exe with a disassembler like this:
image

address 0x84E81B is for version 4.4.2, this offset can be different in others version.

@mdestafadilah
Copy link

it's work to update?

@GitGringo
Copy link

Semi - Cracked :)

Use this key

--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----

and modify the exe with a disassembler like this: image

address 0x84E81B is for version 4.4.2, this offset can be different in others version.

Thanks Mate, just tested with Version: 4.4.4, build 27058 and it working!

@Juergen41
Copy link

Hello is there a patch for MAC ? Like the last post in any disassembler

@TheBrugne
Copy link

TheBrugne commented Mar 14, 2023

Do not download any file from this git section. If someone want to continue my work and find more offset, you are welcome, but stop spamming RAR containing virus. None in 2023 is so wimpy. I also bet 100 euros these guys are from scooter software.

@mdestafadilah
Copy link

Do not download any file from this git session. If someone want continue my work and find more offset, you are welcome, but stop spamming RAR containing virus. None in 2023 is so wimpy. I also bet 100 euros these guys are from scooter software.

haha... agree, i think too, someone guys here are from scooter software.

@TheBrugne
Copy link

Offset 0x84E81B is also valid for 4.4.6

@mdestafadilah
Copy link

Offset 0x84E81B is also valid for 4.4.6

thanks for confirmation.

@sang747
Copy link

sang747 commented Mar 17, 2023

Semi - Cracked :)

Use this key

--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----

and modify the exe with a disassembler like this: image

address 0x84E81B is for version 4.4.2, this offset can be different in others version.

Thanks! This works for version:4.4.6, build 27483. Excellent solution!

@wadan7
Copy link

wadan7 commented Mar 17, 2023

how to modify the .exe file

@bihv
Copy link

bihv commented Jun 15, 2023

I don't know why, but I must add +x to this. otherwise, I cannot start the beyond compare
touch BCompare && chmod a+u+x BCompare

@jackynkc
Copy link

Semi - Cracked :)

Use this key

--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----

and modify the exe with a disassembler like this: image

address 0x84E81B is for version 4.4.2, this offset can be different in others version.

Thanks. How about x86 version? I found I cannot search the Hex values "74 3E" nor the string "je bcompare" ...

@TheBrugne
Copy link

Semi - Cracked :)
Use this key
--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----
and modify the exe with a disassembler like this: image
address 0x84E81B is for version 4.4.2, this offset can be different in others version.

Thanks. How about x86 version? I found I cannot search the Hex values "74 3E" nor the string "je bcompare" ...

Sorry man I dont have any 32bit PC to debug, and I have no time to install a VM

@Tom-Wayne-04
Copy link

84E81B

Hello,
Could you please share the offset address ?

@tieubinhco
Copy link

84E81B

Hello, Could you please share the offset address ?

Hello, I find the address in ver 4.4.6, but the command is jz but not je

image

@tieubinhco
Copy link

--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----

Done. It works for ver 4.4.6 build 27483. First time I learn how to use a disassembler. Thanks.

@Tom-Wayne-04
Copy link

Tom-Wayne-04 commented Jul 3, 2023 via email

@topmask
Copy link

topmask commented Jul 5, 2023

--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----

Done. It works for ver 4.4.6 build 27483. First time I learn how to use a disassembler. Thanks.

How can I search and replace this string?

@tieubinhco
Copy link

--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----

Done. It works for ver 4.4.6 build 27483. First time I learn how to use a disassembler. Thanks.

How can I search and replace this string?

Hello, the license is added after you modify the exe file and launch it.

@tieubinhco
Copy link

Hello, do you have Telegram? I may send you the edited exe if you want. If yes, please DM me at Telegram

@rozymahsun
Copy link

Hello, do you have Telegram? I may send you the edited exe if you want. If yes, please DM me at Telegram

do you have 4.4.6 (latest) version ?

@rozymahsun
Copy link

--- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8QgRdV-sXHp2A-7j1X2n4WIISvU1V9koIyS NisHFBTcWJS0sC5BTFwrtfLEE9lEwz2bxHQpWJiu12ZeKpi+7oUSqebX+ --- END LICENSE KEY -----

Done. It works for ver 4.4.6 build 27483. First time I learn how to use a disassembler. Thanks.

i need this version,

@breezywine
Copy link

breezywine commented Jul 13, 2023

any idea how do we modify it for portable version for ver 4.4.6 build 27483.
tried out that this works for installed version.

@xplfly
Copy link

xplfly commented Jul 22, 2023

version: 4.4.6 Mac M1 , it is also valid

@maxshcherbina
Copy link

maxshcherbina commented Aug 21, 2023

For future reference:
When you open your exe in the debugger and you dont see the addresses as displayed here, press play once to continue program execution. Once you see the addresses mentioned here, find 84E81B and press spacebar. modify the je to jne, and press play again to launch the program. Now enter in the provided license key. Now you can close the program. You can then patch the file, but Im not sure if thats necessary once registered.

@valverde-marcelo
Copy link

Work for Win Version 4.4.6 (build 27483) too.

@archerarcher1
Copy link

Just set up a firewall rule and yor sorrows are gone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment