Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

$network,app= rules with a large number of apps don't work #1951

Open
3 tasks done
Alex-302 opened this issue Jan 24, 2025 · 0 comments
Open
3 tasks done

$network,app= rules with a large number of apps don't work #1951

Alex-302 opened this issue Jan 24, 2025 · 0 comments

Comments

@Alex-302
Copy link
Member

Alex-302 commented Jan 24, 2025

Please answer the following questions for yourself before submitting an issue

  • Filters were updated before reproducing an issue
  • I checked the knowledge base and found no answer
  • I checked to make sure that this issue has not already been filed

AdGuard version

AdGuard for Windows 7.20 n14 / AdGuard for Android 4.8 n4

Browser version

Chrome, actual versions

OS version

Windows 10 / Android 15

Issue Details

Steps to reproduce (Windows):

  1. Add to custom filter following rule with the list of 300 apps (chrome.exe is #298)
the rule

/151\.101\./$network,app=app1.exe|app2.exe|app3.exe|app4.exe|app5.exe|app6.exe|app7.exe|app8.exe|app9.exe|app10.exe|app11.exe|app12.exe|app13.exe|app14.exe|app15.exe|app16.exe|app17.exe|app18.exe|app19.exe|app20.exe|app21.exe|app22.exe|app23.exe|app24.exe|app25.exe|app26.exe|app27.exe|app28.exe|app29.exe|app30.exe|app31.exe|app32.exe|app33.exe|app34.exe|app35.exe|app36.exe|app37.exe|app38.exe|app39.exe|app40.exe|app41.exe|app42.exe|app43.exe|app44.exe|app45.exe|app46.exe|app47.exe|app48.exe|app49.exe|app50.exe|app51.exe|app52.exe|app53.exe|app54.exe|app55.exe|app56.exe|app57.exe|app58.exe|app59.exe|app60.exe|app61.exe|app62.exe|app63.exe|app64.exe|app65.exe|app66.exe|app67.exe|app68.exe|app69.exe|app70.exe|app71.exe|app72.exe|app73.exe|app74.exe|app75.exe|app76.exe|app77.exe|app78.exe|app79.exe|app80.exe|app81.exe|app82.exe|app83.exe|app84.exe|app85.exe|app86.exe|app87.exe|app88.exe|app89.exe|app90.exe|app91.exe|app92.exe|app93.exe|app94.exe|app95.exe|app96.exe|app97.exe|app98.exe|app99.exe|app100.exe|app101.exe|app102.exe|app103.exe|app104.exe|app105.exe|app106.exe|app107.exe|app108.exe|app109.exe|app110.exe|app111.exe|app112.exe|app113.exe|app114.exe|app115.exe|app116.exe|app117.exe|app118.exe|app119.exe|app120.exe|app121.exe|app122.exe|app123.exe|app124.exe|app125.exe|app126.exe|app127.exe|app128.exe|app129.exe|app130.exe|app131.exe|app132.exe|app133.exe|app134.exe|app135.exe|app136.exe|app137.exe|app138.exe|app139.exe|app140.exe|app141.exe|app142.exe|app143.exe|app144.exe|app145.exe|app146.exe|app147.exe|app148.exe|app149.exe|app150.exe|app151.exe|app152.exe|app153.exe|app154.exe|app155.exe|app156.exe|app157.exe|app158.exe|app159.exe|app160.exe|app161.exe|app162.exe|app163.exe|app164.exe|app165.exe|app166.exe|app167.exe|app168.exe|app169.exe|app170.exe|app171.exe|app172.exe|app173.exe|app174.exe|app175.exe|app176.exe|app177.exe|app178.exe|app179.exe|app180.exe|app181.exe|app182.exe|app183.exe|app184.exe|app185.exe|app186.exe|app187.exe|app188.exe|app189.exe|app190.exe|app191.exe|app192.exe|app193.exe|app194.exe|app195.exe|app196.exe|app197.exe|app198.exe|app199.exe|app200.exe|app201.exe|app202.exe|app203.exe|app204.exe|app205.exe|app206.exe|app207.exe|app208.exe|app209.exe|app210.exe|app211.exe|app212.exe|app213.exe|app214.exe|app215.exe|app216.exe|app217.exe|app218.exe|app219.exe|app220.exe|app221.exe|app222.exe|app223.exe|app224.exe|app225.exe|app226.exe|app227.exe|app228.exe|app229.exe|app230.exe|app231.exe|app232.exe|app233.exe|app234.exe|app235.exe|app236.exe|app237.exe|app238.exe|app239.exe|app240.exe|app241.exe|app242.exe|app243.exe|app244.exe|app245.exe|app246.exe|app247.exe|app248.exe|app249.exe|app250.exe|app251.exe|app252.exe|app253.exe|app254.exe|app255.exe|app256.exe|app257.exe|app258.exe|app259.exe|app260.exe|app261.exe|app262.exe|app263.exe|app264.exe|app265.exe|app266.exe|app267.exe|app268.exe|app269.exe|app270.exe|app271.exe|app272.exe|app273.exe|app274.exe|app275.exe|app276.exe|app277.exe|app278.exe|app279.exe|app280.exe|app281.exe|app282.exe|app283.exe|app284.exe|app285.exe|app286.exe|app287.exe|app288.exe|app289.exe|app290.exe|app291.exe|app292.exe|app293.exe|app294.exe|app295.exe|app296.exe|app297.exe|chrome.exe|app299.exe|app300.exe

  1. Start Chrome
  2. Go to forbes.com (check if it loads with ip 151.101.*.*)

This rule cannot be added to user rules because of limit of 256 apps. When saved in extended editor, the apps list will be stripped.

Steps to reproduce (Android):

  1. Add to custom filter following rule with the list of 267 apps (com.infoshell.recradio is #74)
the rule

/^77\.88\./$network,app=com.hb.dialer.free|com.onecwireless.mahjong|com.kostosha.poliglot16.pro|armworkout.armworkoutformen.armexercises|bloodpressuremonitor.bloodpressureapp.bpmonitor|bloodsugartracker.bloodsugartracking.diabetesapp|bmicalculator.bmi.calculator.weightlosstracker|bodyfast.zero.fastingtracker.weightloss|coach.leap.fitness.home.workout.training|com.eyefilter.nightmode.bluelightfilter|com.eyefilter.nightmode.bluelightfilterpro|com.northpark.drinkwater|com.popularapp.thirtydayfitnesschallenge|com.popularapp.thirtydayfitnesschallengepro|downloader.vitmate.downloaderapp|dumbbellworkout.dumbbellapp.homeworkout|fat.burnning.plank.fitness.loseweight|fitnesscoach.workoutplanner.weightloss|gymworkout.gym.gymlog.gymtrainer|habittracker.todolist.tickit.daily.planner|hd.video.downloader.app.hdvideodownloaderapp|heartrate.heartratemonitor.heartrateapp.heartratetracker|homeworkout.homeworkouts.noequipment|increaseheightworkout.heightincreaseexercise.tallerexercise|losebellyfat.flatstomach.absworkout.fatburning|loseweightapp.loseweightappforwomen.womenworkoutathome|menloseweight.loseweightappformen.weightlossformen|nightfilter.bluelightfilter.nightshift|pedometer.steptracker.calorieburner.stepcounter|periodtracker.pregnancy.ovulationtracker|qrcode.reader.qrscanner.barcode.scanner.qrcodereader|running.tracker.gps.map|runningforweightloss.runningapp.runningtracker|sixpack.sixpackabs.absworkout|sleepsounds.relaxandsleep.whitenoise|sleeptrakcer.sleeprecorder.sleepapp.sleep|splits.splitstraining.dothesplits.splitsin30days|steptracker.healthandfitness.walkingtracker.pedometer|stretching.stretch.exercises.back|walking.weightloss.walk.tracker|women.workout.female.fitness|workoutforwomen.femalefitness.womenworkout.loseweight|yogaworkout.dailyyoga.go.weightloss.loseweight|ru.learnwordswithmuttt.multiplicationtable|com.oxothukscan|ru.zen.android|ru.sports.f1|ru.tabor.search|com.balley|flipboard.app|black.wall7Fon|ru.mamba.client|se.scmv.belarus|ru.rp5.rp5weatherhorizontal|com.jagplay.client.android.app.thousand.hd|com.alex_ip.coins|an.osintsev.allcoinrus|an.osintsev.caesar|an.osintsev.flake|an.osintsev.ruscollector|an.osintsev.usaeurocoins|an.osintsev.worldbons|an.osintsev.germany|an.osintsev.bonrus|an.osintsev.sngcoins|an.osintsev.collection|an.osintsev.region|kz.tengrinews|com.DL.war.planes.inc.torpedo.bomber.fighter.aircraft.ww2|com.anyreads.patephone|com.jewels.gems.android|com.petrik.shifshedule|com.droid27.d3flipclockweather|com.infoshell.recradio|ru.topradio|ru.wall7Fon|com.narde.backgammon.game|org.aastudio.games.longnards|com.gazstation|kz.krisha|com.swiftsoft.anixartd|com.sshex.sberometr|com.region|com.metalsoft.trackchecker_mobile|com.indie.bustime|com.WildDrewGames.Galaganoid|com.WildDrewGames.BlockPuzzleClayWorld|com.WildDrewGames.SweetPopIt|ru.innim.my_finance|ru.idaprikol|com.olvic.gigiprikol|ru.yandex.mail|jabi.pdd2|ru.ria.ria|limehd.ru.ctv|ru.swc.yaplakalcom|ru.sports|com.nektome.talk|com.avito.android|ru.gdeposylka.delta|ru.alexeydubinin.holidays|ru.pikabu.android|molokov.TVGuide|com.zigzag_mobile.skorolek|ru.mail.love|ru.sports.primera|ru.sports.spartak|ru.sports.epl|ru.sports.barcelona|ru.sports.real|ru.sports.zenit|ru.sports.manutd|ru.sports.chelsea|ru.hh.android|bubble.shooter.pop.games.pet.rescue|bubble.shooter.pop.puzzle.game|color.sorting.games.ball.sort.puzzle|com.battle.deskmate|conquer.the.city.takeover.battle|sortpuz.water.sort.puzzle.game|tic.tac.toe.xoxo.xo.two.player|two.player.online.games.finger.tap.battle|two.three.four.player.game.mini.games|water.sorting.games.liquid.color.sort.puzzle|com.fingerlab.word.blockpuzzles|com.crypto.currency|com.fusionmedia.investing|com.holden.radio|com.memeglish.learn.english.language.words.by.memes|com.openmygame.games.android.jigsawpuzzle|drug.vokrug|monitor.kmv.multinotes|ru.tutu.etrains|ru.yandex.rasp|by.denchik.assyst|ru.profmedia.avtoradio|com.didenko.and.partners.durak|com.vertaler.rues|net.sit30.calories|ferp.android|ru.ideer.android|ru.centerion.fiesta_images|ru.centerion.beloved_man|ru.centerion.favorite_girl|ru.centerion.funny_greetings|org.aastudio.games.backgammon|video.player.videoplayer|su.stations.record|com.swiftsoft.anixartlt|com.tadiuzzz.tadius.mysalary|com.mobile_infographics_tools.mydrive|com.mobile_infographics_tools.patternmaker|com.mobile_infographics_tools.mydrive_ext|ru.sports.serie_a|com.merigotech.fillwords|com.linkdesks.jewellegend|com.linkdesks.slotking|com.linkdeskstudio.popcat|jewelblast.puzzlegame.toycrush.gem|linkdesks.bubblegames.bubbleshooter.run|linkdesks.classic.solitaire.klondike|linkdesks.pop.bubblegames.bubbleshooter|linkdesks.solitaire.ocean.fish|merged.jewels.jewelgames|com.lunappstudio.orderofwords|com.lunappstudio.wordomaze|com.merigotech.fillwordsthemes|com.lunappstudio.crossroyal|com.lunappstudio.squiz|com.lunappstudio.photoelephant|com.merigotech.chestofwords|com.quizuapp.history|com.lunappstudio.shift|com.lunappstudio.partybomb|com.indiez.amaze|com.indiez.monsters.puzzles|com.indiez.nonogram|com.indiez.pet.run|com.indiez.tile.connect|com.nostel.color.page|com.nostel.dot.line.puzzle|com.nostel.parking.car|com.nostel.pikachu|com.nostel.taxi.run|ru.fontanka.client|ru.ngs.app|ru.ngs.news|ru.ngs.news.e1|ru.ngs.news.ngs24|ru.ngs.news.ngs42|ru.ngs.news.ngs55|ru.ngs.news.nn|ru.sgp.news.chita|com.arpaplus.adminhands|com.arpaplus.kontakt|com.lovehoroscope.compatibility|com.temolder.calculator|ru.knnv.geometrycalcfree|ru.knnv.pilomaterial|software.clover.mathformulas|software.clover.physicsformulas|kz.kundelik.mobile|com.strict.mkenin.agf.cardgames2|com.Andrey.ElementsofNature|com.strict.mkenin.redball.spikeball2|com.strict.mkenin.spaceattack|com.strict.mkenin.spikeball|com.kaptan.blockpuzzlegame|com.strict.mkenin.angryfarm|com.strict.mkenin.redball.runnerball3|com.AlekseySudakov.LamberMilIdle|com.strict.mkenin.redball.runnerball|com.asmr.relaxing.anti.stress.games|com.GardenofDreams.SpeciesEvolution|com.strict.mkenin.redball.runnerball2|park.car.parking.games.master.mania|com.nektome.chatruletka.voice|com.mobilefootie.wc2010|com.gallery.photosgallery.videogallery.galaxy|com.apkpure.aegon|uz.avtoelon|kz.kolesa|com.byril.alchemy|com.byril.alchemyanimals|com.byril.doodlebasket|com.byril.doodlebasket2|com.byril.doodlejewels|com.byril.dots|com.byril.drawingmaster|com.byril.planes|com.byril.seabattle|com.byril.seabattle2|com.byril.stickmanarcher|com.byril.tictactoe2|ru.babyk.android|ru.full.khd.app|com.droid27.transparentclockweather|com.candygrill.coinboom|com.electricfoal.buildingsformcpe|ru.mangalib.lite|one.belousov.wordgame|one.track.app|ru.photostrana.mobile|ru.cardsmobile.mw3|altergames.intellect_battle|altergames.carlauncher|altergames.strong_link|altergames.recreverse|altergames.recreverse_fortwo|altergames.neurodraw|com.anoshenko.android.solitaires|com.anoshenko.android.fav_solitaires|com.anoshenko.android.mahjong|su.solovey.app|com.maxxt.pcradio|com.vvf.fmcube|com.sneig.livedrama|com.kursx.booze|photo.editor.ai.photoeditor|filemanager.files.fileexplorer|com.applock.applocker.lockapps.password.locker|recovermessages.restoredeleteddata.recoverdata.notifyme|com.shadowbiz.semechki|ru.livelib.client|ru.etalon.mediafootball|ru.yandex.metro|com.adme.android

  1. Install com.infoshell.recradio
  2. Start the app
  3. Go to the filtering log, find 77.88. IP and check the status.
    To check again, stop the app and clear the app's data. Otherwise, the desired IP may not be detected.

Expected Behavior

(Windows / Android) The rule is applied. No limit for apps list.

Actual Behavior

(Windows / Android) The rule is not applied. Works only with short domains/apps list.

Screenshots

No response

Additional Information

Find related discussion in the Android chat by https://github.com/AdguardTeam/CoreLibs/issues/1951

Related conversation with the user: AdguardTeam/AdguardFilters#196218

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants