Thanapon Posted September 9, 2015 Share Posted September 9, 2015 How to hide Prestashop from Wappalyzer plugin? (My Prestashop latest version 1.6.1.1) Thank you in Advance. 1 Link to comment Share on other sites More sharing options...
Alexenn Posted September 19, 2016 Share Posted September 19, 2016 I'm interrested about the answer too. Link to comment Share on other sites More sharing options...
Alexenn Posted September 20, 2016 Share Posted September 20, 2016 Finally I find it, so I post the solution for those who will be interested later. You have to edit or remove those specifications from your website : "PrestaShop": { "cats": [ 6 ], "env": [ "^freeProductTranslation$\\;confidence:25", "^freeProductTranslation$\\;confidence:25", "^priceDisplayMethod$\\;confidence:25", "^priceDisplayPrecision$\\;confidence:25" ], "html": "Powered by <a\\s+[^>]+>PrestaShop", "icon": "PrestaShop.png", "implies": "PHP", "meta": { "generator": "PrestaShop" }, "website": "www.prestashop.com" } found in the source code of the app here : https://github.com/AliasIO/Wappalyzer/blob/master/src/apps.json . Link to comment Share on other sites More sharing options...
c00l75 Posted September 21, 2016 Share Posted September 21, 2016 Finally I find it, so I post the solution for those who will be interested later. You have to edit or remove those specifications from your website : "PrestaShop": { "cats": [ 6 ], "env": [ "^freeProductTranslation$\\;confidence:25", "^freeProductTranslation$\\;confidence:25", "^priceDisplayMethod$\\;confidence:25", "^priceDisplayPrecision$\\;confidence:25" ], "html": "Powered by <a\\s+[^>]+>PrestaShop", "icon": "PrestaShop.png", "implies": "PHP", "meta": { "generator": "PrestaShop" }, "website": "www.prestashop.com" } found in the source code of the app here : https://github.com/AliasIO/Wappalyzer/blob/master/src/apps.json . Well done! But I'm not able to find where are theese informations in PS. I did already modify meta generator but doesn't work :-( Link to comment Share on other sites More sharing options...
jamshidpour Posted February 5, 2017 Share Posted February 5, 2017 Finally I find it, so I post the solution for those who will be interested later. You have to edit or remove those specifications from your website : "PrestaShop": { "cats": [ 6 ], "env": [ "^freeProductTranslation$\\;confidence:25", "^freeProductTranslation$\\;confidence:25", "^priceDisplayMethod$\\;confidence:25", "^priceDisplayPrecision$\\;confidence:25" ], "html": "Powered by <a\\s+[^>]+>PrestaShop", "icon": "PrestaShop.png", "implies": "PHP", "meta": { "generator": "PrestaShop" }, "website": "www.prestashop.com" } found in the source code of the app here : https://github.com/AliasIO/Wappalyzer/blob/master/src/apps.json . Could you please tell us which file exactly? Link to comment Share on other sites More sharing options...
MaXi32 Posted December 21, 2021 Share Posted December 21, 2021 On 2/5/2017 at 9:41 AM, jamshidpour said: Could you please tell us which file exactly? Old post, but to help others on this matter you can actually navigate to their (wappalizer) open source code here: https://github.com/AliasIO/wappalyzer/blob/master/src/technologies/p.json And you will see the following piece of information: "PrestaShop": { "cats": [ 6 ], "cookies": { "PrestaShop": "" }, "cpe": "cpe:/a:prestashop:prestashop", "description": "PrestaShop is a freemium, open-source ecommerce solution, written in the PHP programming language with support for the MySQL database management system.", "headers": { "Powered-By": "^Prestashop$" }, "html": [ "Powered by <a\\s+[^>]+>PrestaShop", "<!-- /Block [a-z ]+ module (?:HEADER|TOP)?\\s?-->", "<!-- /Module Block [a-z ]+ -->" ], "icon": "PrestaShop.svg", "implies": [ "PHP", "MySQL" ], "js": { "freeProductTranslation": "\\;confidence:25", "prestashop": "", "priceDisplayMethod": "\\;confidence:25", "priceDisplayPrecision": "\\;confidence:25", "rcAnalyticsEvents.eventPrestashopCheckout": "" }, "meta": { "generator": "PrestaShop" }, "oss": true, "pricing": [ "freemium" ], "website": "http://www.prestashop.com" }, As you can see the current detection for Prestashop is, for example it will detect if your public js file contains the word freeProductTranslation (25% condifence level), prestashop (100% confidence; without percentage value), priceDisplayPrecision word (25% confidence), The powered by Prestashop word in html header and so on as mentioned in the source code. So, in order to bypass the detection, you need to rename each value (mostly the one with 100% confidence level). So, you need also to override some Prestashop default file or any 3rd party modules that has the detection regex above. It is a little bit work. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now