What is this Style script with porn links on bottom of my website? - hyperlink

Hi I have a site built with latest ruby on rails 7.0.4 and ruby 3.2.0 with some https://www.getpapercss.com/ and cloudflair and digitalocean component library and this morning I see in bottom of site source this line:
<style>a[href^="http://intent.bingads.com/"],a[href^="https://thaudray.com/"],a[href^="https://aj1070.online/"],[data-m-ad-id],a[href^="https://awecrptjmp.com/"],a[href^="https://www.iyalc.com/"],a[data-url^="http://paid.outbrain.com/network/redir?"],a[href^="https://go.nordvpn.net/aff"] > img,a[href^="https://deliver.tf2www.com/"],a[href^="https://join.virtualtaboo.com/track/"],a[href^="https://track.totalav.com/"],a[href^="https://www.sweetdeals.com"],a[href^="https://ads.planetwin365affiliate.com/redirect.aspx?"],a[href^="http://enter.anabolic.com/track/"],a[href^="https://camfapr.com/landing/click/"],a[data-redirect^="http://paid.outbrain.com/network/redir?"],a[href^="https://a-ads.com/"],div[id^="dfp-ad-"],a[href="//rufflycouncil.com/"],app-advertisement,a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"],a[href^="http://affiliates.thrixxx.com/"],div[data-role="sidebarAd"],a[href^="http://https://www.get-express-vpn.com/offer/"],a[href^="https://ismlks.com/"],a[href^="https://axdsz.pro/"],div[id^="div-ads-"],a[href^="https://cagothie.net/"],a[href^="https://uncensored.game/"],[href^="https://go.astutelinks.com/"],a[href^="https://trf.bannerator.com/"],[href^="https://cpa.10kfreesilver.com/"],a[href^="https://claring-loccelkin.com/"],[href^="https://go.4rabettraff.com/"],a[href^="http://www.adultdvdempire.com/?partner_id="][href*="&utm_"],a[href^="https://syndication.optimizesrv.com/"],a[href^="https://syndication.dynsrvtbg.com/"],app-ad,a[href^="//agacelebir.com/"],[data-adblockkey],a[href^="https://go.goasrv.com/"],div[data-native_ad],a[href^="http://cam4com.go2cloud.org/aff_c?"],[href^="http://join.michelle-austin.com/"],a[href^="https://prf.hn/click/"][href*="/creativeref:"] > img,a[href^="https://www.adsexse.com/x/"],div[data-dfp-id],a[href^="https://bs.serving-sys.com"],div[id^="adfox_"],a[href^="https://tour.mrskin.com/"],[href^="https://noqreport.com/"] > img,a[href^="https://frameworkdeserve.com/"],div[id^="taboola-stream-"],[href="https://ourgoldguy.com/contact/"] img,a[href^="https://www.privateinternetaccess.com/"] > img,div[id^="advads_"],[class^="div-gpt-ad"],a[href^="https://a.montangop.top/"],a[href^="https://black77854.com/"],a[href^="https://track.adform.net/"],[href^="https://antiagingbed.com/discount/"] > img,[href^="https://clk.right-wing-health.com/"],a[href^="https://www.sheetmusicplus.com/?aff_id="],a[href^="//apptjmp.com/"],a[href^="https://misspkl.com/"],a[href^="https://transfer.xe.com/signup/track/redirect?"],[data-ez-name],a[href^="https://takeallsoft.ru/"],div[id^="ad_rect_"],[data-name="adaptiveConstructorAd"],div[id^="advads-"],[href^="https://mystore.com/"] > img,a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="],a[href^="https://click.linksynergy.com/fs-bin/"],a[href^="https://static.fleshlight.com/images/banners/"],a[href^="https://join.sexworld3d.com/track/"],a[href^="http://go.fpmarkets.com/"],a[href^="https://partners.fxoro.com/click.php?"],a[href^="https://go.goaserv.com/"],a[href^="https://pongidsrunback.com/"],div[data-insertion],a[href^="https://adnetwrk.com/"],a[href^="https://affiliate.rusvpn.com/click.php?"],a[href^="https://engine.trackingdesks.com/"],[href^="https://go.affiliatexe.com/"],[data-advadstrackid],a[href^="https://track.afcpatrk.com/"],a[href^="https://go.cmtaffiliates.com/"],[href^="http://www.mypillow.com/"] > img,a[href^="https://bongacams10.com/track?"],a[href^="https://clickadilla.com/"],a[href^="https://albionsoftwares.com/"],AD-TRIPLE-BOX,a[href^="https://www.sugarinstant.com/?partner_id="],a[href^="https://refpazkjixes.top/"],a[href^="https://gohere.pl/"],a[href^="https://chaturbate.com/in/?tour="],a[href^="https://ads-for-free.com/click.php?"],a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="],[id^="chp_ads_block"],a[data-redirect^="https://paid.outbrain.com/network/redir?"],[href^="https://mylead.global/stl/"] > img,a[href^="http://www.mrskin.com/tour"],a[href^="https://nutrientassumptionclaims.com/"],div[id^="ads300_100-widget-"],ADS-RIGHT,[href^="https://cipledecline.buzz/"],a[href^="https://msecure117.com/"],a[href^="https://ads.cdn.live/"],a[href^="//lambingsyddir.com/"],a[href^="https://webroutetrk.com/"],a[href^="https://t.adating.link/"],a[href^="https://lobimax.com/"],a[href^="https://land.brazzersnetwork.com/landing/"],a[href^="https://awptjmp.com/"],a[href^="https://go.strpjmp.com/"],a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"],a[href^="https://a.bestcontentoperation.top/"],[data-ad-manager-id],a[href^="https://www.camsoda.com/enter.php?id="],AMP-AD,div[id^="adspot-"],a[href^="http://d2.zedo.com/"],a[href^="http://www.gfrevenge.com/landing/"],topadblock,[data-revive-zoneid],a[href^="https://chaturbate.jjgirls.com/?track="],[href^="https://www.reimageplus.com/"],a[href^="https://odnxe.lncredlbiedate.com/"],a[href^="https://click.dtiserv2.com/"],[href^="https://join.playboyplus.com/track/"],a[href^="http://bc.vc/?r="],a[href^="https://track.interactivegf.com/"],a[href^="https://www.infowarsstore.com/"] > img,[data-dynamic-ads],a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source,AD-SLOT,amp-ad-custom,div[id^="gtm-ad-"],[data-d-ad-id],a[data-obtrack^="http://paid.outbrain.com/network/redir?"],[href^="http://www.fleshlightgirls.com/"],a[href^="https://paid.outbrain.com/network/redir?"],a[href^="https://s.zlink2.com/"],[href^="https://ilovemyfreedoms.com/landing-"],a[href^="https://ovb.im/"],a[href^="http://affiliate.glbtracker.com/"],a[href^="https://mediaserver.gvcaffiliates.com/renderBanner.do?"],iframe[src^="http://www.adpeepshosted.com/"],div[data-mpu1],a[href^="https://pl.premium4kflix.website/"],a[href^="https://speedsupermarketdonut.com/"],a[href*="http://MyPillow.com"] > img,[href^="https://zstacklife.com/"] img,iframe[src^="https://pagead2.googlesyndication.com/"],a[href^="https://www.awin1.com/cread.php?awinaffid="],a[href^="https://prf.hn/click/"][href*="/adref:"] > img,a[href^="https://incisivetrk.cvtr.io/click?"],a[href^="https://www.healthrangerstore.com/"] > img,a[href^="https://www.kingsoffetish.com/tour?partner_id="],a[href^="https://mmwebhandler.aff-online.com/"],a[href^="https://trusted-click-host.com/"],[href^="https://mypatriotsupply.com/"] > img,a[href^="https://track.clickmoi.xyz/"],a[href^="https://traffdaq.com/"],a[href^="http://adultgames.xxx/"],a[href^="https://lnkxt.bannerator.com/"],a[href^="https://someperceptionparade.com/"],guj-ad,a[href^="https://offers.refchamp.com/"],[href^="https://www.restoro.com/"],a[href^="https://go.hpyrdr.com/"],a[href^="https://landing.brazzersnetwork.com/"],a[href^="https://bngpt.com/"],a[href^="https://tracking.gitads.io/"],a[href^="https://reinstandpointdumbest.com/"],div[id^="gpt_ad_"],[href^="https://track.fiverr.com/visit/"] > img,[href^="https://routewebtk.com/"],a[href^="https://deliver.ptgncdn.com/"],a[href^="https://syndication.exoclick.com/"],a[href^="https://dfsdkkka.com/"],[href^="https://go.xlrdr.com"],div[id^="ad-server-"],a[href^="http://go.xtbaffiliates.com/"],div[id^="ad-inserter-"],a[href^="https://track.themadtrcker.com/"],[class^="s2nPlayer"],a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"],a[href^="https://oackoubs.com/"],a[href^="https://m.do.co/c/"] > img,a[href^="http://paid.outbrain.com/network/redir?"],[href^="http://go.cm-trk2.com/"],a[href^="https://go.247traffic.com/"],a[href^="https://go.tmrjmp.com"],[id^="ad-wrap-"],a[data-oburl^="https://paid.outbrain.com/network/redir?"],[href="https://www.masstortfinancing.com/"] > img,a[href^="https://s.zlink1.com/"],a[href^="https://www.adultempire.com/"][href*="?partner_id="],a[href^="https://1free33style.com/"],a[href^="https://movie.download-file.org/"],a[href^="https://pcm.bannerator.com/"],a[href^="https://dooloust.net/"],a[href^="https://trappist-1d.com/"],a[href^="//chrif8kdstie.com/"],a[href^="https://natour.naughtyamerica.com/track/"],[href^="https://www.mypatriotsupply.com/"] > img,a[href^="https://pb-track.com/"],a[href^="https://track.bruceads.com/"],amp-fx-flying-carpet,a[href^="https://www.clicktraceclick.com/"],a[href^="https://reachtrgt.com/"],a[href^="https://www.sheetmusicplus.com/"][href*="?aff_id="],a[href^="//syndication.dynsrvtbg.com/"],a[href^="https://porngames.adult/?SID="],a[href^="http://allaptair.club/"],div.fadeInDown[id$="____equal"][class$="____equal"],[href^="https://engine.gettopple.com/"],a[href^="https://adjoincomprise.com/"],a[href^="https://www.profitablecpmgate.com/"],a[href^="//go.eabids.com/"],div[id^="ads250_250-widget-"],a[href^="https://www.jackery.com?aff="] > img,[href^="https://glersakr.com/"],a[href^="http://pubads.g.doubleclick.net/"],a[href^="https://clicks.pipaffiliates.com/"],div[id^="ad_position_"],a[href^="https://affcpatrk.com/"],a[href^="https://as.sexad.net/"],div[id^="_vdo_ads_player_ai_"],a[href^="https://moneynow.one/"],a[href^="https://refpa4903566.top/"],a[href^="https://playuhd.host/"],a[href^="https://go.xlviiirdr.com"],a[href^="https://meet-to-fuck.com/"],[href^="http://homemoviestube.com/"],a[href^="https://go.xlviirdr.com"],[href^="https://kingered-banctours.com/"],a[href^="https://bestcond1tions.com/"],a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="],a[href^="https://go.xlvirdr.com"],a[href^="https://go.trackitalltheway.com/"],div[data-id-advertdfpconf],a[href^="https://go.xxxiijmp.com"],[class^="amp-ad-"],[onclick^="location.href='http://www.reimageplus.com"],a[href^="https://streamate.com/landing/click/"],[href^="https://zone.gotrackier.com/"],[href^="https://infinitytrk.com/"],a[href^="https://iqbroker.com/"][href*="?aff="],a[href^="https://go.julrdr.com/"],a[href^="https://adsrv4k.com/"],a[href^="http://www.onclickmega.com/jump/next.php?"],a[href^="https://clixtrac.com/"],a[href*=".zlinkm.com/"],[href^="http://join.shemale.xxx/"],a-ad,a[href^="https://www.brazzersnetwork.com/landing/"],a[href^="https://aff-ads.stickywilds.com/"],[data-css-class="dfp-inarticle"],iframe[src^="http://ad.yieldmanager.com/"],[data-mobile-ad-id],a[href^="https://tracking.trackcasino.co/"],div[id*="ScriptRoot"],a[href^="https://waisheph.com/"],[href^="https://shrugartisticelder.com"],[data-role="tile-ads-module"],a[href^="https://chaturbate.com/in/?track="],div[data-ad-placeholder],a[href^="https://track.healthtrader.com/"],a[href^="https://medleyads.com/"],div[data-adzone],a[href^="http://www.coiwqe.site/"],div[id^="zergnet-widget"],img[src^="https://images.purevpnaffiliates.com"],[href^="https://www.brighteonstore.com/products/"] img,a[href*="//lkstrck2.com/"],a[href^="https://www.arthrozene.com/"][href*="?tid="],[href^="https://join.girlsoutwest.com/"],a[href^="https://thechleads.pro/"],[href^="https://www.hostg.xyz/"] > img,a[href^="https://twinrdsyn.com/"],a[href^="https://iactrivago.ampxdirect.com/"],[href^="http://clicks.totemcash.com/"],a[href^="https://tracking.comfortclick.eu/"],[href^="https://join3.bannedsextapes.com"],a[href*=".trust.zone"],a[href^="https://www.highperformancecpmgate.com/"],a[href^="https://queersodadults.com/"],[href^="https://click2cvs.com/"],[data-ad-module],a[href^="https://adclick.g.doubleclick.net/"],[href^="https://rapidgator.net/article/premium/ref/"],a[href^="https://tupitea.co/"],a[href^="https://wittered-mainging.com/"],a[href^="https://delivery.porn.com/"],a[href^="//wagerprocuratorantiterrorist.com/"],a[href^="https://k2s.cc/pr/"],[href^="https://www.mypillow.com/"] > img,a[href^="https://dianches-inchor.com/"],a[href^="https://iac.ampxdirect.com/"],a[href^="https://serve.awmdelivery.com/"],div[class^="Adstyled__AdWrapper-"],[href^="http://www.pingperfect.com/aff.php"],[href^="http://globsads.com/"],a[href^="https://a.bestcontentfood.top/"],div[class^="kiwi-ad-wrapper"],div[data-native-ad],a[href^="https://www.rabbits.webcam/?id="],div[data-adunit],a[href^="http://googleads.g.doubleclick.net/pcs/click"],a[href^="https://bestdatinghere.life/"],[id^="google_ads_iframe"],a[href^="http://tc.tradetracker.net/"] > img,a[href^="https://financeads.net/tc.php?"],div[id^="ads300_250-widget-"],bottomadblock,[href^="https://www.cloudways.com/en/?id"],a[href^="https://avtub.click/assets/link.php"],div[class^="gpt-ad-hor"],a[href^="https://landing1.brazzersnetwork.com"],a[href^="https://vlnk.me/"],a[href^="https://bluedelivery.pro/"],a[href^="https://www.vfreecams.com/in/?track="],div[jsdata*="CarouselPLA-"][data-id^="CarouselPLA-"],a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"],a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"],a[href^="https://tm-offers.gamingadult.com/"],[href^="https://shiftnetwork.infusionsoft.com/go/"] > img,[href^="https://v.investologic.co.uk/"],a[href^="http://partners.etoro.com/"],a[href^="https://www.oboom.com/ref/"],div[data-alias="300x250 Ad 1"],article.ad,a[href^="http://wct.link/"],a[data-url^="http://paid.outbrain.com/network/redir?"] + .author,div[data-ad-wrapper],[href^="https://totlnkcl.com/"],[href^="http://join.shemalesfromhell.com/"],a[href^="https://earandmarketing.com/"],div[id^="vuukle-ad-"],span[id^="ezoic-pub-ad-placeholder-"],a[href^="https://ads.leovegas.com/redirect.aspx?"],a[href^="https://prf.hn/click/"][href*="/camref:"] > img,a[href^="https://meet-sexhere.com/"],[class^="chp_ads_block"],[href^="https://www.targetingpartner.com/"],a[href^="https://aaucwbe.com/"],a[href^="https://taghaugh.com/"],div[data-alias="300x250 Ad 2"],a[href^="https://click.hoolig.app/"],div[id^="ezoic-pub-ad-"],a[href^="https://www.get-express-vpn.com/offer/"],a[href^="https://fakelay.com/"],a[href^="https://ad.zanox.com/ppc/"] > img,a[href^="https://www.bet365.com/"][href*="affiliate="],a[href^="https://uncensored3d.com/"],a[href^="https://www.financeads.net/tc.php?"],div[data-adunit-path],a[href^="https://join.virtuallust3d.com/"],a[href^="https://maymooth-stopic.com/"],a[href^="https://www.bang.com/?aff="],a[href^="https://a.bestcontentweb.top/"],a[href^="https://dialling-abutory.com/"],a[href^="https://americafirstpolls.com/"],[href^="https://www.avantlink.com/click.php"] img,a[href^="http://rs-stripe.wsj.com/stripe/redirect"],display-ad-component,a[href^="https://www.chngtrack.com/"],a[href*=".engine.adglare.net/"],a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="] > img,div[id^="google_dfp_"],a[href^="http://ad.doubleclick.net/"],a[href^="https://loboclick.com"],div[id^="gpt-ad-hor"],div[id^="ad-div-"],a[href^="https://fast-redirecting.com/"],a[href^="https://t.aslnk.link/"],a[href^="https://fertilitycommand.com/"],[href^="https://istlnkcl.com/"],a[href^="https://www.liquidfire.mobi/"],[href^="http://join.hardcoreshemalevideo.com/"],a[href^="http://adf.ly/?id="],a[href^="//coarsewary.com/"],div[id^="lazyad-"],a[href^="https://go.xtbaffiliates.com/"],a[href^="http://www.advcashpro.com/aff/"],a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source,a[href^="https://dishphysics.com/"],div[id^="adrotate_widgets-"],a[href^="https://go.skinstrip.net"][href*="?campaignId="],a[href^="https://go.xxxjmp.com"],[href^="http://trafficare.net/"],a[href^="https://see.kmisln.com/"],[href^="https://awbbjmp.com/"],div[id^="crt-"][style],a[href^="https://engine.phn.doublepimp.com/"],zeus-ad,a[href^="https://my-movie.club/"],a[href^="https://promo-bc.com/"],a[href^="https://burpee.xyz/"],div[id^="js-dfp-"],a[href^="http://adultfriendfinder.com/go/page/landing"],a[data-oburl^="http://paid.outbrain.com/network/redir?"],DFP-AD,div[class^="Display_displayAd"],div[aria-label="Ads"],a[href^="https://go.xxxijmp.com"],a[href^="https://go.currency.com/"],a[href^="https://traffic.bannerator.com/"],a[href^="https://gghf.mobi/"],a[href^="http://adserver.adreactor.com/"],a[href^="https://losingoldfry.com/"],a[href^="https://funkydaters.com/"],[href^="http://misslinkvocation.com/"],a[href*="https://www.sweetdeals.com/"] img,a[href^="https://www.mrskin.com/tour"],a[href^="https://go.dmzjmp.com"],div[id^="yandex_ad"],[href^="https://wct.link/"],a[href^="http://www.FriendlyDuck.com/"],a[href^="https://mk-cdn.net/"],a[href^="https://googleads.g.doubleclick.net/pcs/click"],a[href^="https://as.conjectwatson.com/"],a[href^="http://hotcandyland.com/partner/"],[href="https://masstortfinancing.com"] img,a[href^="https://www.mrskin.com/account/"],a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"],a[data-redirect^="this.href='http://paid.outbrain.com/network/redir?"],a[href^="https://myusenet.xyz/"],[href^="http://residenceseeingstanding.com/"],a[href^="https://ads.betfair.com/redirect.aspx?"],a[href^="https://billing.purevpn.com/aff.php"] > img,a[href^="https://landing.brazzersplus.com/"],a[href^="https://geniusdexchange.com/"],[href^="http://mypillow.com/"] > img,div[id*="MarketGid"],a[href^="//benoopto.com/"],[href^="http://join.trannies-fuck.com/"],div[id^="dfp-slot-"],a[href^="https://agacelebir.com/"],[href^="https://r.kraken.com/"],a[href^="https://watchmygirlfriend.tv/"],a[href^="https://engine.blueistheneworanges.com/"],a[href^="https://ptapjmp.com/"],a[href^="https://porntubemate.com/"],a[href^="http://ads2.williamhill.com/redirect.aspx?"],a[href^="https://get2nesoft1.ru/"],a[href^="https://ad.atdmt.com/"],a[href^="https://go.zybrdr.com"],a[href^="https://mob1ledev1ces.com/"],a[href^="https://go.etoro.com/"] > img,a[href^="https://cpartner.bdswiss.com/"],div[id^="ad_script_"],a[href^="https://go.xlivrdr.com"],[onclick*="content.ad/"],a[href^="//voyeurhit.com/cs/"],[href^="https://www.herbanomic.com/"] > img,a[href^="https://topoffers.com/"][href*="/?pid="],[id^="ad_sky"],hl-adsense,div[id^="ad-gpt-"],a[href^="https://torguard.net/aff.php"] > img,div[id^="rc-widget-"],div[id^="ad_bnr_"],a[href^="http://betahit.click/"],a[href^="https://bongacams2.com/track?"],a[href^="http://secure.vivid.com/track/"],div[data-ad-targeting],a[href^="https://t.hrtyj.com/"],a[href^="https://ausoafab.net/"],a[href^="https://5hjdbfjfd5.monster/"],a[href^="https://go.alxbgo.com/"],[data-freestar-ad],a[href^="https://ad.kubiccomps.icu/"],a[href^="https://lead1.pl/"],[id^="div-gpt-ad"],[href^="https://affect3dnetwork.com/track/"],ad-desktop-sidebar,a[href^="https://track.ultravpn.com/"],a[href^="http://m.hsrve.com/"],a[href*=".zlink9.com/"],app-large-ad,a[href*=".flndmyiove.net/"],a[href^="https://explore.findanswersnow.net/"],a[href^="http://traffic.tc-clicks.com/"],a[href^="https://cam4com.go2cloud.org/"],amp-embed[type="taboola"],[href^="https://goldforyourfuture.com/clk.trk"] img,a[href^="https://go.hpyjmp.com"],[href^="https://traffserve.com/"],a[href^="http://trk.mdrtrck.com/"],a[href^="https://trk.moviesflix4k.xyz/"],[href^="https://mypillow.com/"] > img,a[href^="https://track.afftck.com/"],a[href^="http://adtrack1.club/"],a[href^="//thaudray.com/"],a[href^="https://www.onlineusershielder.com/torrent-guard/?"],[data-template-type="nativead"],a[href^="https://wantopticalfreelance.com/"],a[href^="https://ndt5.net/"],[data-desktop-ad-id],a[href^="https://look.utndln.com/"],aside[id^="adrotate_widgets-"],a[href^="https://www.adskeeper.com"],a[href^="https://tracking.avapartner.com/"],a[href^="https://www.highperformancegate.com/"],ad-shield-ads,a[href^="https://azpresearch.club/"],[href^="https://secure.bmtmicro.com/servlets/"],a[href^="https://www.nudeidols.com/cams/"],a[href^="http://deloplen.com/"],[name^="google_ads_iframe"],a[href^="https://track.wg-aff.com"],[href^="https://affiliate.fastcomet.com/"] > img,a[href^="https://trk.watchlivesports4k.club/"],display-ads,[data-ad-width],a[href^="https://adswick.com/"],div[data-contentexchange-widget],a[href^="https://click.a-ads.com/"],[href^="https://optimizedelite.com/"] > img,[href^="http://join.rodneymoore.com/"],a[href^="https://go.markets.com/visit/?bta="],div[data-google-query-id],a[href^="https://ttf.trmobc.com/"],a[href^="https://tc.tradetracker.net/"] > img,div[id^="adngin-"],a[href^="https://www.oneclickroot.com/?tap_a="] > img,a[href^="https://ak.hetaruwg.com/"],a[href^="https://galaxyroms.net/?scr="],[href^="http://join.ts-dominopresley.com/"],a[href^="//pubads.g.doubleclick.net/"],[href^="https://freecourseweb.com/"] > .sitefriend,[href^="https://www.mystore.com/"] > img,a[href^="https://ad.doubleclick.net/"],a[href^="https://cpmspace.com/"],a[href^="https://track.effiliation.com/servlet/effi.click?"] > img,a[href^="http://www.onwebcam.com/random?t_link="],a[href^="https://go.admjmp.com/"],a[href^="https://awentw.com/"],a[href^="https://www.bebi.com"],div[data-spotim-slot],iframe[id^="google_ads_frame"],a[href^="https://go.xlirdr.com"],div[data-adname],div[id^="sticky_ad_"],a[href^="https://adultfriendfinder.com/go/page/landing"],div[class^="s-dfp-"],a[href^="https://www.mypornstarcams.com/landing/click/"],[href^="https://turtlebids.irauctions.com/"] img,a[href^="https://join.dreamsexworld.com/"],a[href^="https://a2.adform.net/"],a[href^="https://leg.xyz/?track="],a[href^="https://juicyads.in/"],[data-ad-cls],div[id^="div-gpt-"],a[href^="https://a.adtng.com/"],a[href^="http://go.247traffic.com/"],a[href^="https://www.googleadservices.com/pagead/aclk?"],a[href^="https://www.nutaku.net/signup/landing/"],a[href^="http://pityhostngco2.xyz/"],a[href^="https://go.cmrdr.com/"],a[href^="https://torrentsafeguard.com/?aid="],gpt-ad,div[id^="ad-position-"],[href^="//ngeoziadiyc4hi2e.com/"],a[href^="https://creacdn.top-convert.com/"],[id^="section-ad-banner"],a[href^="https://spygasm.com/track?"],aside[id^="advads_ad_widget-"],a[href^="http://bongacams.com/track?"],a[href^="https://fleshlight.sjv.io/"],a[href^="https://ads.ad4game.com/"],a[href^="https://meet-sex-here.com/"],div[class^="native-ad-"],a[href^="https://itubego.com/video-downloader/?affid="],amp-connatix-player,a[href^="https://t.hrtye.com/"],[href^="https://detachedbates.com/"],ark-top-ad,[href^="https://ad.admitad.com/"],a[href^="https://1startfiledownload1.com/"],a[href^="https://a.medfoodhome.com/"],a[href^="https://cams.imagetwist.com/in/?track="],a[href^="https://scurewall.co/"],a[href^="https://vo2.qrlsx.com/"],a[href^="https://affpa.top/"],a[href^="https://t.mobtya.com/"],div[data-content="Advertisement"],[href^="https://goldcometals.com/clk.trk"],a[href^="https://go.ebrokerserve.com/"],a[href^="http://static.fleshlight.com/images/banners/"],[href^="http://join.shemalepornstar.com/"],[id^="ad_slider"],a[href^="https://tragency-clesburg.icu/"],a[href^="https://banners.livepartners.com/"],[href="https://jdrucker.com/gold"] > img,a[href^="http://tour.mrskin.com/"],a[href^="https://datingbests.life/"],a[href^="https://aweptjmp.com/"],a[href^="https://intenseaffiliates.com/redirect/"],a[href^="https://adserver.adreactor.com/"],a[href^="http://click.payserve.com/"],a[href^="http://bodelen.com/"],a[href^="//go.xlviiirdr.com"],[href^="https://trackfin.asia/"],[href^="https://stvkr.com/"],a[href^="https://t.grtyi.com/"],a[href^="https://go.gldrdr.com/"],a[href^="https://www.passeura.com/"] { display: none !important }</style></body>

This was happening to me too (Mac/Chrome). After some research, this is related to the "Threat Protection" feature of NordVPN. If you turn Threat Protection off, the injected code will disappear. Their reasoning is that this hides links and ads from sites Nord has deemed infected or dangerous. Another poster says this is to add links and then hide them, but I have not been able to find any evidence of links being added, just the style injection.
If you don't want that functionality, you can turn off the Threat Protection. You can find more info about the feature here: https://nordvpn.com/features/threat-protection/

At the end it happens that NordVPN Win 11 desktop app doing this. If you use VPN on every site they will add like 500 links for advertising and hide them with some CSS. Many of these links are porn sites/ domains.
This is not okay at all. Definitely paid service should not manipulate with our browser content. This is privacy and security issue.
Here is my blog about with video.

I have the same problem. It's not on that particular website, it's on your computer. Check the source code of other websites and you'll find the same thing there too.
There's very little information and I have yet to find a way to remove it. No antivirus or malware detection software of mine can detect it.
Hard-resetting my entire computer later for the 2nd time this week, as I managed to get it back within hours of doing that very same thing yesterday.
My current theory is that it's included with an Excel add-on I use called KuTools, but I'm not sure.

I had the same thing and yes it turned out to be NordVPN Threat Protection. However if you go into settings you should find a "Use Lite version" of Threat Protection. This will give you some of the benefits but will not append all those links into your browser.
Settings from the Windows NordVPN app
Settings from the Mac NordVPN app

Related

'config' (string expected, got table)

My code and result:
> file.open("wifitest.lua","w+");
> w = file.writeline
> w([==[wifi.setmode(wifi.STATION)]==]);
> w([==[]==]);
> w([==[station_cfg={};]==]);
> w([==[station_cfg.ssid="netia9000";]==]);
> w([==[station_cfg.pwd="mywifipassword";]==]);
> w([==[print(station_cfg.ssid)]==]);
> w([==[wifi.sta.config{station_cfg}]==]);
> w([==[wifi.sta.connect()]==]);
> w([==[status_of_wifi = wifi.sta.status()]==]);
> file.close();
> dofile("wifitest.lua");
netia9000
wifitest.lua:7: bad argument #1 to 'config' (string expected, got table)
>
Line 7 is the wifi.sta.config{station_cfg} statement. I could not find an explanation for the error message. Any suggestions?
you've got old version of NodeMCU firmware.
https://nodemcu.readthedocs.io/en/master/en/flash/ (Note that this tool was created by the initial developers of the NodeMCU firmware. It hasn't seen updates since September 2015 and is not maintained by the current NodeMCU firmware team. Be careful to not accidentally flash the very old default firmware the tool is shipped with.)
enter image description here
Create one more in https://nodemcu-build.com/ (with parameters what you need)
Download nodemcu-flasher https://github.com/nodemcu/nodemcu-flasher
Set up parameters you need.
In config window enter image description here
Choose your set up bin file. Then flash it
After that enter image description here choose right field and choose esp_init_data_default.bin in nodemcu-flasher-master\Resources\Binaries
This is the way of update firmware.

Using GPIO3_13 (GPIO109) to disable USB VBUS

I found dev-USB-PWR-CTL-00A1.dtbo file. (I think this is source code for it).
Using this file I try to expose USB1_DRVVBUS pin as GPIO (GPIO3_13) with commands:
echo dev-USB-PWR-CTL > /sys/devices/platform/bone_capemgr/slots
echo 109 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio109/direction
I see new cape entry in slots and new gpio files tree.
But when I change value with command
echo 0 > /sys/class/gpio/gpio109/value
I see new value in this file but nothing happens with USB VBUS.
What am I missing?
(Before you ask do I really need this: let's leave the consequences on the side for a moment.)
Have you looked at this? question about exactly this on the Beagleboard Google Group
Please note that there are some differences to back then and current images, e.g. by default CapeManager is disabled and overlays are loaded once in U-Boot
If you are using a recent elinux.org Debian image (the necessary device tree overlay was merged in June 2015), it includes a device tree overlay (with the comment "Unless you know what you are doing, do not load this cape!!!"). This uses a hack to expose the usb1_drvvbus signal as a fictitious LED, which can then be controlled using the led interface in /sys.
Firstly, load the dev-USB-PWR-CTL-00A1.dtbo device tree overlay. For recent setups (where all dtbos are loaded by uboot and then passed to the kernel at boot time), this could be done by adding dtb_overlay=/lib/firmware/dev-USB-PWR-CTL-00A1.dtbo to /boot/uEnv.txt and rebooting (older kernels/uboots will need to use the older config mechanisms as described in /boot/uEnv.txt).
You can then do this:
echo 'usb1' > /sys/bus/usb/drivers/usb/unbind
echo 0 > /sys/devices/platform/leds/leds/usb_hub_power/brightness
sleep 1
echo 255 > /sys/devices/platform/leds/leds/usb_hub_power/brightness
echo 'usb1' > /sys/bus/usb/drivers/usb/bind
... to power-cycle the device attached to USB1.

Xcode 8, iOS 10 - "Starting WebFilter logging for process"

WF: === Starting WebFilter logging for process Test
2016-09-30 08:56:45.458007 Test[616:142557] WF: _userSettingsForUser mobile: {
filterBlacklist = (
);
filterWhitelist = (
);
restrictWeb = 1;
useContentFilter = 0;
useContentFilterOverrides = 0;
whitelistEnabled = 0;
}
2016-09-30 08:56:45.458437 Test[616:142557] WF: _WebFilterIsActive returning: NO
I am receiving this warning in my debugger in xcode 8, iOS-10, when I using UIWebView Delegate methods to load something. I didn't find any documentation in Apple website about this web filter Active/De-active mode. Though it's not causing any problem in my existing webView functionality even I am running some javascript function in my webView did finished method. But still curious to know more about this new feature.
Any suggestion about this feature will be appreciate.
According to Apple, the "Content Security Policy(CSP)" which support in Safari 10 has been enhanced by including version 2.0 of the standard. It seems that this feature includes in iOS 10 as well.
For more information please look here about the CSP levels: https://content-security-policy.com
OR
Check the site with Chrome Developer Tools and you will find most likely a warning like Mixed Content: The page at '...' as loaded over HTTPS, but requested an insecure resource '...'. This content should also be served over HTTPS.
And If you want to remove the message on the XCode's console then, please find the below steps.
Select Product => Scheme => Edit Scheme or use shortcut : CMD + <
Select the Run option from left side.
On Environment Variables section, add the variable OS_ACTIVITY_MODE = disable
For more information please find the below GIF representation.
Note : While debug the code in device, please unchecked this option as the NSLog statement do not show in the console.
May be it is printing system log. Check that once and try this
1- From Xcode menu open: Product > Scheme > Edit Scheme
2- On your Environment Variables set OS_ACTIVITY_MODE = disable
its very simple to solve you have to follow the below process.
1)goto MenuBar and find product menu->Scheme->Edit Scheme->its comes up with pops ->where you select "Run" and then select "Arguments"->then Environment Variables-> after this click on "+" button and there fore put this "OS_ACTIVITY_MODE = disable"
after that this error will gone.

Check device type via user_agent (rails)

I want to know whether my users are browsing a page in my rails application with
a tablet or
a mobile device or
a desktop computer
I digged through many different solutions. Here are my favorites:
The ua-parser gem: https://github.com/ua-parser/uap-ruby which seems to be very clean but unfortunately it always plots Other when I use parsed_string.device - I can detect the OS and browser with it very well.
Writing it from scratch
Writing from scratch ended up in sth like this:
if request.user_agent.downcase.match(/mobile|android|iphone|blackberry|iemobile|kindle/)
#os = "mobile"
elsif request.user_agent.downcase.match(/ipad/)
#os = "tablet"
elsif request.user_agent.downcase.match(/mac OS|windows/)
#os = "desktop"
end
However, what I miss is a complete documentation of the user agent 'device' definitions.
For example:
What patterns do I need to look at if my user is browsing on a tablet/mobile device or desktop? I can't just guess and checking e.g. the ua-parser regex is not helping me either (very complicated): https://github.com/tobie/ua-parser/blob/master/regexes.yaml
Is there any simple solution to solve my problem?
How does google analytics do it? I tried to research but could not find it. They're also displaying devices (desktop/tablet/mobile).
The browser gem has a suggestion to do this, but until that is added you could still use the gem to figure it out by using browser.device?
I'm looking to do the 2nd option, because I need it as lean-n-mean as possible. There'se a lot of information in the User-Agent string, that I just don't need. And I don't want a function that tries to parse it all. Just simply: bot, desktop, tablet, mobile and other.
It's kind of a lot to read, but I'm looking for keywords using this extensive list.
So far, the following keywords seems to work for me. It's regular expressons in php, but you'll get the idea.
//try to find crawlers
// https://developers.whatismybrowser.com/useragents/explore/software_type_specific/crawler/
if (preg_match('/(bot\/|spider|crawler|slurp|pinterest|favicon)/i', $userAgent) === 1)
return ['type' => 'crawler'];
//try to find tablets
// https://developers.whatismybrowser.com/useragents/explore/hardware_type_specific/tablet/
// https://developers.whatismybrowser.com/useragents/explore/hardware_type_specific/ebook-reader/
if (preg_match('/(ipad| sm-t| gt-p| gt-n|wt19m-fi|nexus 7| silk\/|kindle| nook )/i', $userAgent) === 1)
return ['type' => 'tablet'];
//try to find mobiles
// https://developers.whatismybrowser.com/useragents/explore/hardware_type_specific/mobile/
// https://developers.whatismybrowser.com/useragents/explore/hardware_type_specific/phone/
if (preg_match('/(android|iphone|mobile|opera mini|windows phone|blackberry|netfront)/i', $userAgent) === 1)
return ['type' => 'mobile'];
//try to find desktops
// https://developers.whatismybrowser.com/useragents/explore/hardware_type_specific/computer/
if (preg_match('/(windows nt|macintosh|x11; linux|linux x86)/i', $userAgent) === 1)
return ['type' => 'desktop'];
return ['type' => 'other'];

How do you find a user's last used printer in SysLastValue

I've been trying to find where a user's last used printer is stored so that I can clear this usage data (as a few users have an issue where the remembered printer keeps defaulting to the XPS writer, despite us having KB981681 installed & the printer being available; just not defaulted on certain AX forms).
I know this data's somewhere in the Usage Data, which I can browse via AX:
Microsoft Dynamics AX > Tools > Development Tools > Application Objects > Usage Data
AOT > System Documentation > Tables > SysLastValue > (right click) > Add-Ins > Table Browser
Or through SQL:
use AXDB
go
select *
from SysLastValue
where userid in
(
select id
from userinfo
where networkalias in ('userid1','userid2')
)
and elementname like '%print%'
and iskernel = 1
However so far I've not been able to guess which setting holds the last used printer information. Since the value field is of type image (i.e. a blob) I also can't search based on value.
Any advise on how to find this setting would be helpful.
Unfortunately there really isn't one "last used printer" stored, as much as each process packs and stores the last used print settings. Here is an example of how you can pull the last used print settings after posting a picking slip from the sales form.
static void JobGetPrinterSettingsPickList(Args _args)
{
container lastValues;
SalesFormLetter_PickingList pickList = new SalesFormLetter_PickingList();
SRSPrintDestinationSettings printSettings;
lastValues = xSysLastValue::getValue(curext(), curUserId(), UtilElementType::Class, classStr(SalesFormLetter_PickingList), formStr(SalesTable));
pickList.unpack(lastValues);
printSettings = new SRSPrintDestinationSettings(pickList.printerSettingsFormletter());
info(strFmt("%1", printSettings.printerName()));
info(strFmt("%1", printSettings.printerType()));
}
Edit: Ah I see you're having a specific issue. Check the pack/unpack and version of whatever object is having the issue. That is likely where the issue is. Or if it's on several things, check if they're all extended classes and you need to look at the parent class.

Resources