Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

Mozilla 도움말 검색

고객 지원 사기를 피하세요. 저희는 여러분께 절대로 전화를 걸거나 문자를 보내거나 개인 정보를 공유하도록 요청하지 않습니다. "악용 사례 신고"옵션을 사용하여 의심스러운 활동을 신고해 주세요.

자세히 살펴보기

Was there any Webkit based Firefox or is it UA spoofing?

Hi all the people,

I was just surprised to see this in an Apache HTTP log: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Firefox/58.0.1"

This bugs me. My first guess would be that a Webkit based Firefox could not be qualified as really Firefox. Although that, I could imagine a Firefox for iOS or MacOS based on Webkit, may be, but it says it is on Windows, which makes less sense.

I suspect this is a user agent string spoofing, but I just need to be sure (I try to get ride of far too invasive bots, while I’m afraid to disrupt browsing from legitimate web users).

With thanks and my apologizes for such a question which may looks obvious or strange to people who know for sure.

Hi all the people, I was just surprised to see this in an Apache HTTP log: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Firefox/58.0.1" This bugs me. My first guess would be that a Webkit based Firefox could not be qualified as really Firefox. Although that, I could imagine a Firefox for iOS or MacOS based on Webkit, may be, but it says it is on Windows, which makes less sense. I suspect this is a user agent string spoofing, but I just need to be sure (I try to get ride of far too invasive bots, while I’m afraid to disrupt browsing from legitimate web users). With thanks and my apologizes for such a question which may looks obvious or strange to people who know for sure.

모든 댓글 (4)

It may be a bot, UA switcher, some old fork, or perhaps someone has found it in random reddit thread and overridden default UA years ago.

WebKit–based Firefox iOS browsers do not use "Firefox" as the product bit, for pretty much this exact reason.

This is not, and never has been a Gecko–based Firefox UA. (See https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/User-Agent/Firefox for the canonical source.)

This looks like some "randomizer" extension trying to resist fingerprinting by scrambling the bits, but mostly looks like a chromium–based UA, like a Brave or Opera would use, with something messing with the product trailers.

yannick_duchene said

This bugs me. My first guess would be that a Webkit based Firefox could not be qualified as really Firefox. Although that, I could imagine a Firefox for iOS or MacOS based on Webkit, may be,

Firefox on iOS/iPadOS is a shell for webkit due to Apple's restrictions on what browser engine can be used though in some certain markets now due to a court ruling Mozilla could technically make Firefox on Gecko on iOS/iPadOS for those markets.

The desktop Firefox on macOS uses Gecko like the Linux and Windows versions does.

The problem with trying to randomize a UA is that you are then making the UA more unique and the user easier to track. Mozilla has been making the Firefox UA more generic over the years as to why the build date been removed and the minor update version has not been shown since Fx 16.0.2? if I recall and Firefox on 32-bit Windows and Linux shows as 64-bit.

글쓴이 James 수정일시

So reading all your three answers, I learned some browsers generate strange user agent strings, on purpose. Of course, I was not to test only it, also the behavior, but I was thinking the user agent notice could be a good hint to start with. It may not even be …

Will wait a bit before marking the topic as solved, in case some other people would like to say more.

Have a nice day

글쓴이 yannick_duchene 수정일시

질문하기

글에 답글을 달기 위해서는 계정으로 로그인해야만 합니다. 계정이 아직 없다면 새로운 질문을 올려주세요.