• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

Rose Business Suite - Accounting, CRM and POS Software

Rose Business Suite - Accounting, CRM and POS Software v8.0 b 140 Untouched

No permission to download
Hi,
Here is the catch: for nulling it easy as soon as we get database as it requires valid purchase code that it will check on remote server.
The developer made a change to packages file where he used a nice way to hide the second check.
Take a look at \packages\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php
PHP:
 protected function password()
    {
        /**
         * Determine if the user is logged in to any of the given guards.
         *
         * @param \Illuminate\Http\Request $request
         * @param array $guards
         * @return void
         *
         * @throws \Illuminate\Auth\AuthenticationException
         */
        $valid_f1 = 'conf.json';
        /**
         * Determine if the user is logged in to any of the given guards.
         *
         * @param \Illuminate\Http\Request $request
         * @param array $guards
         * @return void
         *
         * @throws \Illuminate\Auth\AuthenticationException
         */
     
        $dir = URL::to('/');

        $ciph = "AES-128-CTR";

        $length = openssl_cipher_iv_length($ciph);

        $options = 0;

        $enc = '1234567891011121';

        $enc_k = config('release.string');

        $crypt = openssl_encrypt($dir, $ciph, $enc_k, $options, $enc);
        /**
         * Determine if the user is logged in to any of the given guards.
         *
         * @param \Illuminate\Http\Request $request
         * @param array $guards
         * @return void
         *
         * @throws \Illuminate\Auth\AuthenticationException
         */
     
        if (is_file(app('path.public').'/conf.json') {

            $content = File::get(app('path.public').'/conf.json');

            if (!hash_equals($content, $crypt)) {

                $this->auth->public = false;
                echo '<div style="text-align: center; font-size: 15pt"><a href="' . @url('activate') . '">Register</a></div>';
            }

        } else {

                $this->auth->public = false;
                echo '<div style="text-align: center; font-size: 15pt"><a href="' . @url('activate') . '">Activate</a></div>';

        }
    }
 
here is the full diff of vendor laravel package
 

Attachments

  • laravel-diff.zip
    4.2 KB · Views: 63
Hi,
Here is the catch: for nulling it easy as soon as we get database as it requires valid purchase code that it will check on remote server.
The developer made a change to packages file where he used a nice way to hide the second check.
Take a look at \packages\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php
PHP:
 protected function password()
    {
        /**
         * Determine if the user is logged in to any of the given guards.
         *
         * @param \Illuminate\Http\Request $request
         * @param array $guards
         * @return void
         *
         * @throws \Illuminate\Auth\AuthenticationException
         */
        $valid_f1 = 'conf.json';
        /**
         * Determine if the user is logged in to any of the given guards.
         *
         * @param \Illuminate\Http\Request $request
         * @param array $guards
         * @return void
         *
         * @throws \Illuminate\Auth\AuthenticationException
         */
    
        $dir = URL::to('/');

        $ciph = "AES-128-CTR";

        $length = openssl_cipher_iv_length($ciph);

        $options = 0;

        $enc = '1234567891011121';

        $enc_k = config('release.string');

        $crypt = openssl_encrypt($dir, $ciph, $enc_k, $options, $enc);
        /**
         * Determine if the user is logged in to any of the given guards.
         *
         * @param \Illuminate\Http\Request $request
         * @param array $guards
         * @return void
         *
         * @throws \Illuminate\Auth\AuthenticationException
         */
    
        if (is_file(app('path.public').'/conf.json') {

            $content = File::get(app('path.public').'/conf.json');

            if (!hash_equals($content, $crypt)) {

                $this->auth->public = false;
                echo '<div style="text-align: center; font-size: 15pt"><a href="' . @url('activate') . '">Register</a></div>';
            }

        } else {

                $this->auth->public = false;
                echo '<div style="text-align: center; font-size: 15pt"><a href="' . @url('activate') . '">Activate</a></div>';

        }
    }
This is getting interesting.
 
Hi,
I managed to null the app using sql dump from v.2.1, but there are some errors due to missing fields in database table : for example import permission was added on version 4.
If anyone has the sql dump file for v.4 , please share.
 
  • Wow
Reactions: yorkcorp
Hi,
I managed to null the app using sql dump from v.2.1, but there are some errors due to missing fields in database table : for example import permission was added on version 4.
If anyone has the sql dump file for v.4 , please share.
Version: 4.0 Build 77 not nulled


 

Attachments

  • rose v4.JPG
    rose v4.JPG
    148 KB · Views: 37

Nulled, put each file in the correct path (use any key and any email if asked)​


Please I need you help for installation :
What I do is :-
1- download Version: 4.0 Build 77 not nulled
2- Replace your files with the original one
3- upload it to my server
4- Creat new data Base and import your file rose-crm-database4.sql.sql
5- open http(s)://mydomain.com
But
I face that message " You don't have permission to access / on this server "
I try to open http(s)://mydomain.com/install
But
The Same Error message
 
@phpcore ,
Thanks and you can add the keygenerator route in routes.php:
PHP:
Route::get('/keygen', function () {
    $websiteURL = "https://example.com" ;
    $crypt = openssl_encrypt($websiteURL, 'AES-128-CTR', 'CompleteBillingSystem', 0, '1234567891011121');
    echo $crypt;//Copy this code in conf.json files
});
 
  • Love
Reactions: AmelFrank
@newhulkhuithem ,
replace step 4 with 4- Create new database only, as the app will install the database.

Take a look at the code in packages\rajeshdk\laravel-installer\src\Controllers\EnvironmentController.php, it is self explanatory.

According to me, you need to know PHP and Laravel in order to use and customize nulled apps.
 
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock