HTTPArchive / wappalyzer

HTTP Archive fork of Wappalyzer
GNU General Public License v3.0
38 stars 26 forks source link

Rename Fbits to Wake #15

Open Angeesantos opened 8 months ago

Angeesantos commented 8 months ago

Hi, Good Afternoon!

I'm Angela and I want to know how you guys can change the name of our technology platform. We've recently undergone a name change, and we would appreciate it if you could kindly update the information to reflect our current name.

Today, at Core Web Vitals Technology Report, we appear as Fbits, being necessary to change for Wake.

image

We understand the importance of maintaining accurate and up-to-date information on your service and believe that this change will help ensure the accuracy of our representation. We kindly request your assistance in making this update.

Furthermore, all websites listed under the FBITS technology are owned by us.

Please inform us about the necessary steps and the information you require from us to facilitate the update of our platform's name. We are committed to providing any documentation or details that may be needed promptly.

We appreciate your attention to this matter and look forward to your response. Thank you for your ongoing support.

rviscomi commented 8 months ago

The Fbits detection is in this file:

https://github.com/HTTPArchive/wappalyzer/blob/main/src/technologies/f.json#L449-L458

Is the fbits JavaScript variable still the best way to detect Wake?

Angeesantos commented 8 months ago

In this case we need to change the informations as:

"Wake": { "cats": [ 6 ], "icon": "Wake.png", (file attached) "js": { "fbits": "" }, "website": "https://wake.tech https://wake.tech" },

Sorry for my unknowledge, but what the "cats:6" means?

On Wed, Feb 21, 2024 at 5:58 PM Rick Viscomi @.***> wrote:

The Fbits detection is in this file:

https://github.com/HTTPArchive/wappalyzer/blob/main/src/technologies/f.json#L449-L458

Is the fbits JavaScript variable still the best way to detect Wake?

— Reply to this email directly, view it on GitHub https://github.com/HTTPArchive/wappalyzer/issues/15#issuecomment-1957909239, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGKWV3HFUFHHKO3KZYJWH73YUZNW5AVCNFSM6AAAAABDTX4UZWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJXHEYDSMRTHE . You are receiving this because you authored the thread.Message ID: @.***>

Angeesantos commented 8 months ago

Rick, can we insert more information like description?

On Wed, Feb 21, 2024 at 6:12 PM Angela Cristina Pontes dos Santos @.***> wrote:

In this case we need to change the informations as:

"Wake": { "cats": [ 6 ], "icon": "Wake.png", (file attached) "js": { "fbits": "" }, "website": "https://wake.tech https://wake.tech" },

Sorry for my unknowledge, but what the "cats:6" means?

On Wed, Feb 21, 2024 at 5:58 PM Rick Viscomi @.***> wrote:

The Fbits detection is in this file:

https://github.com/HTTPArchive/wappalyzer/blob/main/src/technologies/f.json#L449-L458

Is the fbits JavaScript variable still the best way to detect Wake?

— Reply to this email directly, view it on GitHub https://github.com/HTTPArchive/wappalyzer/issues/15#issuecomment-1957909239, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGKWV3HFUFHHKO3KZYJWH73YUZNW5AVCNFSM6AAAAABDTX4UZWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJXHEYDSMRTHE . You are receiving this because you authored the thread.Message ID: @.***>

rviscomi commented 8 months ago

Sorry for my unknowledge, but what the "cats:6" means?

Category 6 is Ecommerce, so given that this is a rename I assume that doesn't change.

Rick, can we insert more information like description?

Yes, all of the supported properties are documented in the README. Most things have no effect anywhere on the HTTP Archive side (including the Tech Report dashboard) but we do plan to start incorporating the description field, so I'd encourage you to suggest one.

Angeesantos commented 8 months ago

Hi Rick!

I received an e-mail from Barry who told that, for a quicker action, I should move infos from f.json to w.json file and I just did it.

 "Wake": {
    "cats": [
      6
    ],
    "description": "Wake is an ecommerce software with integrated digital solutions to manage online stores.",
    "headers": {
      "X-Powered-By": "Wake"
    },
    "icon": "Wake.png",
    "js": {
      "wake": ""
    },
    "saas": true,
    "website": "https://wake.tech/"

Can you check it please? https://github.dev/HTTPArchive/wappalyzer/blob/5e8d4898f4c0260343a19db532f5a467fcb39dfc/src/technologies/w.json

Angeesantos commented 8 months ago

Actually, I can't.

image
rviscomi commented 8 months ago

Yeah you'll need to fork the repository and submit a pull request to make any direct changes.

I do have some reservations about the wake JS variable detection. That might be so generic that it leads to false positives. Probably not a big deal, but if the X-Powered-By header is reliable enough, maybe we use that alone?

For testing, do you also have a few example URLs of pages that use Wake?

Angeesantos commented 8 months ago

Did it!

About the header, you mean use it without "wake" mention?

Here are some URLs os pages that use Wake:

rviscomi commented 8 months ago

From a quick test of loading the sample pages, it looks like the X-Powered-By header is only present 9/14 times and the wake JavaScript variable is never set. Does that sound right?

Site X-Powered-By: Wake wake
https://www.stanley1913.com.br/  
https://www.puravida.com.br/    
https://www.b2cstore.com.br/  
https://www.dlkmodas.com.br/  
https://www.newlentes.com.br/  
https://www.abcdaconstrucao.com.br/  
https://www.esportelegal.com.br/  
https://www.suggar.com.br/  
https://www.camys.com.br/  
https://www.justapprove.com.br/  
https://www.mundotupperware.com.br/    
https://www.forlabexpress.com.br/    
https://www.marisa.com.br/    
https://www.yeesco.com.br/    
Angeesantos commented 8 months ago

Rick, following your review, can you check if the Fbits JavaScript variable is set in these URLs please?

rviscomi commented 8 months ago

It's not consistently used, and it doesn't add any coverage missed by the X-Powered-By header

Site X-Powered-By: Wake wake Fbits
https://www.stanley1913.com.br/    
https://www.puravida.com.br/      
https://www.b2cstore.com.br/    
https://www.dlkmodas.com.br/    
https://www.newlentes.com.br/  
https://www.abcdaconstrucao.com.br/    
https://www.esportelegal.com.br/  
https://www.suggar.com.br/  
https://www.camys.com.br/    
https://www.justapprove.com.br/  
https://www.mundotupperware.com.br/      
https://www.forlabexpress.com.br/      
https://www.marisa.com.br/      
https://www.yeesco.com.br/      
Angeesantos commented 8 months ago

Ok Rick! I forked the repository again and submited a pull request to make changes by including Wake infos and deleting Fbits from the file.

"Wake": {
   "cats": [
     6
   ],
   "description": "Wake is an ecommerce software with integrated digital solutions to manage online stores.",
   "headers": {
     "X-Powered-By": "Wake"
   },
   "icon": "Wake.png"
   },
   "saas": true,
   "website": "https://wake.tech/"
Angeesantos commented 7 months ago

Hi Rick, how are you?

Can you please check the request I did? So we can start visualizing Wake infos instead of Fbits, reinforcing our position in the e-commerce ranking.