Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

__d("MAWCommonSetupBridge",["BrowserLockManager","CurrentUser","ErrorTransport","I64","LSD..

Decoded Output download

<?  __d("MAWCommonSetupBridge",["BrowserLockManager","CurrentUser","ErrorTransport","I64","LSDatabaseSingleton","LSIntEnum","LSMessagingThreadAttributionType","MAWBridge","MAWChatJid","MAWCrossWorkerPortal","MAWCurrentUser","MAWDbMedia","MAWEBSwitch","MAWFrontendMediaUtils","MAWJobActionsV2","MAWTTRCSafe","MAWThreadCutover","MAWVault","MAWXMAUtils","MWLogSend.bs","MultipleTabsLogger","ODS","Promise","QPLEvent","QPLUserFlow","URLMatcher","WACrossWorkerPortal","WADevToolMessageChannel","WADevToolsBridge","WAJids","cr:2036","err","gkx","justknobx","pageID","promiseDone","requireDeferred","shouldUseMAWSharedWorker"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l,m,n=c("requireDeferred")("MAWMainThreadLogger").__setRef("MAWCommonSetupBridge"),o=new Set([25312111,25311870]),p=new Map(),q=new Map(),r=new Map([[(a=d("MAWDbMedia")).MEDIA_TYPE.IMAGE,8],[a.MEDIA_TYPE.VIDEO,10],[a.MEDIA_TYPE.GIF,6],[a.MEDIA_TYPE.STICKER,4],[a.MEDIA_TYPE.PTT,11],[a.MEDIA_TYPE.DOCUMENT_FILE,9]]),s=new Set([25312150,25313100,25304093,1056840931,25299294]);function t(a,b){return a+"_"+b}function u(a,b,c,d,e,f,g){if(a==="revokeMsg")return 26;if(e!=null)return e;if(c)return 3;if(d&&f===!1)return 13;if(g===!0)return 13;a=b!=null?r.get(b):null;return(e=a)!=null?e:0}function v(a,b,e){return(m||(m=c("LSDatabaseSingleton"))).then(function(f){return d("MAWThreadCutover").isCutoverSecureThreadFromChatJid(f,a).then(function(a){c("QPLUserFlow").addAnnotations(b,{bool:{isCutover:a}},{instanceKey:e})})})}var w={fbErrorProxy:function(a){d("ErrorTransport").log(a)},log:function(a){var b=a.logLevel,c=a.logString,d=a.tags;switch(b){case"log":n.onReadyImmediately(function(a){a=a.info;return a(c,d)});return;case"warn":n.onReadyImmediately(function(a){a=a.warn;return a(c,d)});return;case"logRestricted":n.onReadyImmediately(function(a){a=a.logRestricted;return a(c,d)});return;case"debug":break;case"error":break;default:break}},logError:function(a){var b=a.entriesToReport,c=a.framesToPop,d=a.logString,e=a.message,f=a.stack,g=a.tags;n.onReadyImmediately(function(a){a=a.logError;return a(d,g,e,f,c,b)})},odsBumpEntityKey:function(a){var b=a.amount,e=a.entity;a=a.key;(i||(i=d("ODS"))).bumpEntityKey(3185,e,a+"."+(c("CurrentUser").getAppID()||"unknown"),b)},onJobFinished:function(a){a.type==="createGroup"&&a.originalArgs.key!=null&&d("MAWJobActionsV2").recentFinishedJobsCache.set(a.originalArgs.key,a.result);switch(a.type){case"sendMsg":case"sendMediaMsg":case"sendReactionMsg":case"sendXMAShareMsg":case"forwardMsg":var b=a.originalArgs.chatJid,e=a.type==="sendXMAShareMsg"?a.originalArgs.xmaMsgExternalId:a.originalArgs.externalId;p.set(t(b,e),babelHelpers["extends"]({},a.originalArgs,{type:"sendMsg"}));break;case"revokeMsgs":b=a.result;b.forEach(function(a){var b=a.deleting;a=a.original;p.set(t(b.chat,b.externalId),{chatJid:a.chat,externalId:a.externalId,type:"revokeMsg"})});break;case"sendAppData":e=a.originalArgs;var f=a.result;(b=e.args.contents.actions)==null?void 0:b.forEach(function(a){a=a.messageAction;if(a==null||a.type!=="delete_for_me"||f.type!=="not_sent")return;q.set(f.appDataExternalId,{chatJid:a.protocolMsgId.chat,externalId:a.protocolMsgId.externalId,type:"deleteMsgForMe"})});break}if(a.type==="sendWrittenMsg"){e=a.originalArgs.protocolMsgId;b=e.chat;e=e.externalId;b=t(b,e);var g=p.get(b);p["delete"](b);if(a.result.type==="success"&&g!=null){var h,i=g.type!=="revokeMsg"?e:g.externalId,l=g.args,n=g.chatJid;b=g.file;e=g.type;g=(l==null?void 0:l.reactToAuthor)!=null;var o=null;g&&(o=(l==null?void 0:l.reaction)!=null?20:27);g=(l==null?void 0:l.specialTextSize)!=null;b=b!=null?d("MAWFrontendMediaUtils").getMediaTypeAndServerMediaTypeFromBlob(b.type).mediaType:null;var r=(l==null?void 0:l.xmaMessageType)!=null,s=(l==null?void 0:l.quote)!=null||d("MAWXMAUtils").isXMAStoryReply(l==null?void 0:l.xmaMessageType);h=c("URLMatcher").match(d("MAWVault").unvault((h=l==null?void 0:l.content)!=null?h:""));h=h!=null&&h.length>0;var v=u(e,b,g,r,o,s,h),w=d("WAJids").switchOnMsgrChatJidType(n,{group:function(){return(j||(j=d("LSIntEnum"))).ofNumber(16)},user:function(){return(j||(j=d("LSIntEnum"))).ofNumber(15)}});c("promiseDone")((m||(m=c("LSDatabaseSingleton"))).then(function(a){var b=(l==null?void 0:l.source)!=null?l.source:(j||(j=d("LSIntEnum"))).ofNumber(c("LSMessagingThreadAttributionType").UNKNOWN);c("promiseDone")(d("MAWChatJid").toThreadKey(a,n).then(function(e){if(c("justknobx")._("154")&&d("shouldUseMAWSharedWorker").shouldUseMAWSharedWorker()&&(c("BrowserLockManager")!=null&&!d("MultipleTabsLogger").hasUniqueLock()))return;d("MWLogSend.bs").log(a,e,w,i,[],(k||(k=d("I64"))).of_string(d("MAWCurrentUser").getID()),b,v,s,1,1,k.to_string(e),l==null?void 0:(e=l.ephemeralSetting)==null?void 0:e.ephemeralExpirationInSec,void 0,l==null?void 0:l.initiatingSource)}))}))}}if(a.type==="sendWrittenAppData"){e=a.originalArgs.appDataExternalId;b=q.get(e);q["delete"](e);if(b!=null&&b.type==="deleteMsgForMe"&&a.result.type==="success"){var x=b.chatJid,y=b.externalId,z=d("WAJids").switchOnMsgrChatJidType(x,{group:function(){return(j||(j=d("LSIntEnum"))).ofNumber(16)},user:function(){return(j||(j=d("LSIntEnum"))).ofNumber(15)}});c("promiseDone")((m||(m=c("LSDatabaseSingleton"))).then(function(a){c("promiseDone")(d("MAWChatJid").toThreadKey(a,x).then(function(b){d("MWLogSend.bs").log(a,b,z,y,[],(k||(k=d("I64"))).of_string(d("MAWCurrentUser").getID()),(j||(j=d("LSIntEnum"))).ofNumber(c("LSMessagingThreadAttributionType").UNKNOWN),25,!1,3,1,k.to_string(b),void 0)}))}))}}},qplEvent:function(a){var e=a.action,f=a.annotations,g=a.debugInfo,i=a.error,j=a.event,k=a.instanceKey,m=a.timestamp;if(!c("CurrentUser").isEmployee()&&o.has((l||(l=d("QPLEvent"))).getMarkerId(j)))return;var n=k||0;k=f==null?void 0:(a=f.string)==null?void 0:a.jid;a=k!=null?d("WAJids").validateChatJid(k):void 0;k=s.has((l||(l=d("QPLEvent"))).getMarkerId(j))&&a!=null?v(a,j,n):(h||(h=b("Promise"))).resolve();switch(e.type){case"start":c("QPLUserFlow").start(j,{annotations:babelHelpers["extends"]({},f||{},{bool:babelHelpers["extends"]({},(f==null?void 0:f.bool)||{},{handleDeviceNotificationInWa:c("gkx")("4464"),isArmadilloPublicLaunchUser:c("gkx")("688"),isDev:0,isDeviceRegistrationDomainUniquenessEnabled:c("gkx")("7858"),isEBEnabled:c("MAWEBSwitch").isEnabled(),isExperimentWithDeviceNotificationInWa:c("gkx")("891"),isGifSearchEnbled:c("gkx")("7045"),isM1M2OverrideUser:c("gkx")("3444"),isSpillOverCAUser:c("gkx")("5014"),isSpillOverVNUser:c("gkx")("5264"),isTlcPublicUser:d("MAWCurrentUser").isTlcPublicUser(),useOneQueue:c("gkx")("9447"),useSharedWorker:d("shouldUseMAWSharedWorker").shouldUseMAWSharedWorker(),useSignalWarmup:c("gkx")("3702"),useUuidForDeviceRegistration:c("gkx")("7464")})}),instanceKey:n,timestamp:m});break;case"success":c("QPLUserFlow").addAnnotations(j,{bool:{isRelaxedDurability:!0}},{instanceKey:n});k["finally"](function(){c("QPLUserFlow").endSuccess(j,{annotations:f,instanceKey:n,timestamp:m})});break;case"point":f&&c("QPLUserFlow").addAnnotations(j,f,{instanceKey:n});(l||(l=d("QPLEvent"))).getMarkerId(j)===1056839232?d("MAWTTRCSafe").markEvent(e.name,m):c("QPLUserFlow").addPoint(j,e.name,{instanceKey:n,timestamp:m});break;case"annotations":c("QPLUserFlow").addAnnotations(j,(a=f)!=null?a:{},{instanceKey:n});break;case"failure":c("QPLUserFlow").addAnnotations(j,{bool:{isRelaxedDurability:!0}},{instanceKey:n});k["finally"](function(){c("QPLUserFlow").endFailure(j,e.name,{annotations:f,instanceKey:n,timestamp:m})});break;case"error":c("QPLUserFlow").markError(j,e.name,{debugInfo:g,error:i,instanceKey:n});break;default:throw c("err")("Bridge sends unreachable qplEvent action type")}}},x=function(a,b){a.push(b);return a};e=function(a){var e=a.customizeEventHandlers;a=a.worker;var f=d("MAWBridge").getBridge();f.setHandlers("event",babelHelpers["extends"]({},w,e));e=d("MAWCrossWorkerPortal").getOrCreateCrossWorkerPortal(f,["backend"],x);e.setPort(a);if(c("gkx")("5147")){var g=d("WADevToolsBridge").getDevToolBridge();a=new MessageChannel();var i=d("WACrossWorkerPortal").attachPortal(g,["backend"],x,c("pageID")),j=d("WACrossWorkerPortal").attachPortal(g,["devtool"],x,c("pageID"));i.setPort(d("WADevToolMessageChannel").getMostRecentChannel().port1);j.setPort(a.port1);b("cr:2036")==null?void 0:b("cr:2036").connectAddonPort(a.port2);e.addListener(function(a,b){return g.fireAndForget("devtool","bridgeMessage",{direction:b==="outgoing"?"toWorker":"toMain",msg:a,ts:Date.now()},!0)})}return(h||(h=b("Promise"))).resolve(f)};g.initBridge=e}),98); 
 
 ?>

Did this file decode correctly?

Original Code

__d("MAWCommonSetupBridge",["BrowserLockManager","CurrentUser","ErrorTransport","I64","LSDatabaseSingleton","LSIntEnum","LSMessagingThreadAttributionType","MAWBridge","MAWChatJid","MAWCrossWorkerPortal","MAWCurrentUser","MAWDbMedia","MAWEBSwitch","MAWFrontendMediaUtils","MAWJobActionsV2","MAWTTRCSafe","MAWThreadCutover","MAWVault","MAWXMAUtils","MWLogSend.bs","MultipleTabsLogger","ODS","Promise","QPLEvent","QPLUserFlow","URLMatcher","WACrossWorkerPortal","WADevToolMessageChannel","WADevToolsBridge","WAJids","cr:2036","err","gkx","justknobx","pageID","promiseDone","requireDeferred","shouldUseMAWSharedWorker"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l,m,n=c("requireDeferred")("MAWMainThreadLogger").__setRef("MAWCommonSetupBridge"),o=new Set([25312111,25311870]),p=new Map(),q=new Map(),r=new Map([[(a=d("MAWDbMedia")).MEDIA_TYPE.IMAGE,8],[a.MEDIA_TYPE.VIDEO,10],[a.MEDIA_TYPE.GIF,6],[a.MEDIA_TYPE.STICKER,4],[a.MEDIA_TYPE.PTT,11],[a.MEDIA_TYPE.DOCUMENT_FILE,9]]),s=new Set([25312150,25313100,25304093,1056840931,25299294]);function t(a,b){return a+"_"+b}function u(a,b,c,d,e,f,g){if(a==="revokeMsg")return 26;if(e!=null)return e;if(c)return 3;if(d&&f===!1)return 13;if(g===!0)return 13;a=b!=null?r.get(b):null;return(e=a)!=null?e:0}function v(a,b,e){return(m||(m=c("LSDatabaseSingleton"))).then(function(f){return d("MAWThreadCutover").isCutoverSecureThreadFromChatJid(f,a).then(function(a){c("QPLUserFlow").addAnnotations(b,{bool:{isCutover:a}},{instanceKey:e})})})}var w={fbErrorProxy:function(a){d("ErrorTransport").log(a)},log:function(a){var b=a.logLevel,c=a.logString,d=a.tags;switch(b){case"log":n.onReadyImmediately(function(a){a=a.info;return a(c,d)});return;case"warn":n.onReadyImmediately(function(a){a=a.warn;return a(c,d)});return;case"logRestricted":n.onReadyImmediately(function(a){a=a.logRestricted;return a(c,d)});return;case"debug":break;case"error":break;default:break}},logError:function(a){var b=a.entriesToReport,c=a.framesToPop,d=a.logString,e=a.message,f=a.stack,g=a.tags;n.onReadyImmediately(function(a){a=a.logError;return a(d,g,e,f,c,b)})},odsBumpEntityKey:function(a){var b=a.amount,e=a.entity;a=a.key;(i||(i=d("ODS"))).bumpEntityKey(3185,e,a+"."+(c("CurrentUser").getAppID()||"unknown"),b)},onJobFinished:function(a){a.type==="createGroup"&&a.originalArgs.key!=null&&d("MAWJobActionsV2").recentFinishedJobsCache.set(a.originalArgs.key,a.result);switch(a.type){case"sendMsg":case"sendMediaMsg":case"sendReactionMsg":case"sendXMAShareMsg":case"forwardMsg":var b=a.originalArgs.chatJid,e=a.type==="sendXMAShareMsg"?a.originalArgs.xmaMsgExternalId:a.originalArgs.externalId;p.set(t(b,e),babelHelpers["extends"]({},a.originalArgs,{type:"sendMsg"}));break;case"revokeMsgs":b=a.result;b.forEach(function(a){var b=a.deleting;a=a.original;p.set(t(b.chat,b.externalId),{chatJid:a.chat,externalId:a.externalId,type:"revokeMsg"})});break;case"sendAppData":e=a.originalArgs;var f=a.result;(b=e.args.contents.actions)==null?void 0:b.forEach(function(a){a=a.messageAction;if(a==null||a.type!=="delete_for_me"||f.type!=="not_sent")return;q.set(f.appDataExternalId,{chatJid:a.protocolMsgId.chat,externalId:a.protocolMsgId.externalId,type:"deleteMsgForMe"})});break}if(a.type==="sendWrittenMsg"){e=a.originalArgs.protocolMsgId;b=e.chat;e=e.externalId;b=t(b,e);var g=p.get(b);p["delete"](b);if(a.result.type==="success"&&g!=null){var h,i=g.type!=="revokeMsg"?e:g.externalId,l=g.args,n=g.chatJid;b=g.file;e=g.type;g=(l==null?void 0:l.reactToAuthor)!=null;var o=null;g&&(o=(l==null?void 0:l.reaction)!=null?20:27);g=(l==null?void 0:l.specialTextSize)!=null;b=b!=null?d("MAWFrontendMediaUtils").getMediaTypeAndServerMediaTypeFromBlob(b.type).mediaType:null;var r=(l==null?void 0:l.xmaMessageType)!=null,s=(l==null?void 0:l.quote)!=null||d("MAWXMAUtils").isXMAStoryReply(l==null?void 0:l.xmaMessageType);h=c("URLMatcher").match(d("MAWVault").unvault((h=l==null?void 0:l.content)!=null?h:""));h=h!=null&&h.length>0;var v=u(e,b,g,r,o,s,h),w=d("WAJids").switchOnMsgrChatJidType(n,{group:function(){return(j||(j=d("LSIntEnum"))).ofNumber(16)},user:function(){return(j||(j=d("LSIntEnum"))).ofNumber(15)}});c("promiseDone")((m||(m=c("LSDatabaseSingleton"))).then(function(a){var b=(l==null?void 0:l.source)!=null?l.source:(j||(j=d("LSIntEnum"))).ofNumber(c("LSMessagingThreadAttributionType").UNKNOWN);c("promiseDone")(d("MAWChatJid").toThreadKey(a,n).then(function(e){if(c("justknobx")._("154")&&d("shouldUseMAWSharedWorker").shouldUseMAWSharedWorker()&&(c("BrowserLockManager")!=null&&!d("MultipleTabsLogger").hasUniqueLock()))return;d("MWLogSend.bs").log(a,e,w,i,[],(k||(k=d("I64"))).of_string(d("MAWCurrentUser").getID()),b,v,s,1,1,k.to_string(e),l==null?void 0:(e=l.ephemeralSetting)==null?void 0:e.ephemeralExpirationInSec,void 0,l==null?void 0:l.initiatingSource)}))}))}}if(a.type==="sendWrittenAppData"){e=a.originalArgs.appDataExternalId;b=q.get(e);q["delete"](e);if(b!=null&&b.type==="deleteMsgForMe"&&a.result.type==="success"){var x=b.chatJid,y=b.externalId,z=d("WAJids").switchOnMsgrChatJidType(x,{group:function(){return(j||(j=d("LSIntEnum"))).ofNumber(16)},user:function(){return(j||(j=d("LSIntEnum"))).ofNumber(15)}});c("promiseDone")((m||(m=c("LSDatabaseSingleton"))).then(function(a){c("promiseDone")(d("MAWChatJid").toThreadKey(a,x).then(function(b){d("MWLogSend.bs").log(a,b,z,y,[],(k||(k=d("I64"))).of_string(d("MAWCurrentUser").getID()),(j||(j=d("LSIntEnum"))).ofNumber(c("LSMessagingThreadAttributionType").UNKNOWN),25,!1,3,1,k.to_string(b),void 0)}))}))}}},qplEvent:function(a){var e=a.action,f=a.annotations,g=a.debugInfo,i=a.error,j=a.event,k=a.instanceKey,m=a.timestamp;if(!c("CurrentUser").isEmployee()&&o.has((l||(l=d("QPLEvent"))).getMarkerId(j)))return;var n=k||0;k=f==null?void 0:(a=f.string)==null?void 0:a.jid;a=k!=null?d("WAJids").validateChatJid(k):void 0;k=s.has((l||(l=d("QPLEvent"))).getMarkerId(j))&&a!=null?v(a,j,n):(h||(h=b("Promise"))).resolve();switch(e.type){case"start":c("QPLUserFlow").start(j,{annotations:babelHelpers["extends"]({},f||{},{bool:babelHelpers["extends"]({},(f==null?void 0:f.bool)||{},{handleDeviceNotificationInWa:c("gkx")("4464"),isArmadilloPublicLaunchUser:c("gkx")("688"),isDev:0,isDeviceRegistrationDomainUniquenessEnabled:c("gkx")("7858"),isEBEnabled:c("MAWEBSwitch").isEnabled(),isExperimentWithDeviceNotificationInWa:c("gkx")("891"),isGifSearchEnbled:c("gkx")("7045"),isM1M2OverrideUser:c("gkx")("3444"),isSpillOverCAUser:c("gkx")("5014"),isSpillOverVNUser:c("gkx")("5264"),isTlcPublicUser:d("MAWCurrentUser").isTlcPublicUser(),useOneQueue:c("gkx")("9447"),useSharedWorker:d("shouldUseMAWSharedWorker").shouldUseMAWSharedWorker(),useSignalWarmup:c("gkx")("3702"),useUuidForDeviceRegistration:c("gkx")("7464")})}),instanceKey:n,timestamp:m});break;case"success":c("QPLUserFlow").addAnnotations(j,{bool:{isRelaxedDurability:!0}},{instanceKey:n});k["finally"](function(){c("QPLUserFlow").endSuccess(j,{annotations:f,instanceKey:n,timestamp:m})});break;case"point":f&&c("QPLUserFlow").addAnnotations(j,f,{instanceKey:n});(l||(l=d("QPLEvent"))).getMarkerId(j)===1056839232?d("MAWTTRCSafe").markEvent(e.name,m):c("QPLUserFlow").addPoint(j,e.name,{instanceKey:n,timestamp:m});break;case"annotations":c("QPLUserFlow").addAnnotations(j,(a=f)!=null?a:{},{instanceKey:n});break;case"failure":c("QPLUserFlow").addAnnotations(j,{bool:{isRelaxedDurability:!0}},{instanceKey:n});k["finally"](function(){c("QPLUserFlow").endFailure(j,e.name,{annotations:f,instanceKey:n,timestamp:m})});break;case"error":c("QPLUserFlow").markError(j,e.name,{debugInfo:g,error:i,instanceKey:n});break;default:throw c("err")("Bridge sends unreachable qplEvent action type")}}},x=function(a,b){a.push(b);return a};e=function(a){var e=a.customizeEventHandlers;a=a.worker;var f=d("MAWBridge").getBridge();f.setHandlers("event",babelHelpers["extends"]({},w,e));e=d("MAWCrossWorkerPortal").getOrCreateCrossWorkerPortal(f,["backend"],x);e.setPort(a);if(c("gkx")("5147")){var g=d("WADevToolsBridge").getDevToolBridge();a=new MessageChannel();var i=d("WACrossWorkerPortal").attachPortal(g,["backend"],x,c("pageID")),j=d("WACrossWorkerPortal").attachPortal(g,["devtool"],x,c("pageID"));i.setPort(d("WADevToolMessageChannel").getMostRecentChannel().port1);j.setPort(a.port1);b("cr:2036")==null?void 0:b("cr:2036").connectAddonPort(a.port2);e.addListener(function(a,b){return g.fireAndForget("devtool","bridgeMessage",{direction:b==="outgoing"?"toWorker":"toMain",msg:a,ts:Date.now()},!0)})}return(h||(h=b("Promise"))).resolve(f)};g.initBridge=e}),98);

Function Calls

None

Variables

None

Stats

MD5 ea4ad0cb3588b49bc883e2fd02bb300f
Eval Count 0
Decode Time 43 ms