{"id":32612,"name":"openhaystack","description":"Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.","url":"https://github.com/seemoo-lab/openhaystack","last_synced_at":"2025-09-05T05:32:05.502Z","repository":{"id":37263622,"uuid":"341208122","full_name":"seemoo-lab/openhaystack","owner":"seemoo-lab","description":"Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.","archived":false,"fork":false,"pushed_at":"2024-07-09T07:19:10.000Z","size":9419,"stargazers_count":11491,"open_issues_count":138,"forks_count":548,"subscribers_count":136,"default_branch":"main","last_synced_at":"2025-05-21T03:09:33.361Z","etag":null,"topics":["airtag","apple","bluetooth","find-my","location-tracker","macos","microbit","offline-finding","reverse-engineering"],"latest_commit_sha":null,"homepage":"https://owlink.org","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/seemoo-lab.png","metadata":{"files":{"readme":"README.Reproducibility.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-02-22T13:23:06.000Z","updated_at":"2025-05-21T01:10:40.000Z","dependencies_parsed_at":"2024-06-18T18:17:23.520Z","dependency_job_id":"57250361-bf3d-48ac-b0b1-28932de445ac","html_url":"https://github.com/seemoo-lab/openhaystack","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/seemoo-lab/openhaystack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seemoo-lab","download_url":"https://codeload.github.com/seemoo-lab/openhaystack/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273715579,"owners_count":25155072,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"seemoo-lab","name":"Secure Mobile Networking Lab","uuid":"7370084","kind":"organization","description":"","email":null,"website":"https://seemoo.de","location":"Darmstadt, Germany","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7370084?v=4","repositories_count":92,"last_synced_at":"2024-04-24T04:13:19.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/seemoo-lab","funding_links":[],"total_stars":26777,"followers":493,"following":0,"created_at":"2022-11-12T10:41:24.685Z","updated_at":"2024-04-24T04:13:47.080Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seemoo-lab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seemoo-lab/repositories"},"packages":[{"id":7413310,"name":"github.com/seemoo-lab/openhaystack","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/seemoo-lab/openhaystack","keywords_array":[],"namespace":"github.com/seemoo-lab","versions_count":16,"first_release_published_at":"2021-03-03T13:35:18.000Z","latest_release_published_at":"2023-04-21T07:54:51.000Z","latest_release_number":"v0.5.3","last_synced_at":"2025-08-27T19:19:47.544Z","created_at":"2023-04-06T01:57:28.932Z","updated_at":"2025-08-27T19:19:47.545Z","registry_url":"https://pkg.go.dev/github.com/seemoo-lab/openhaystack","install_command":"go get github.com/seemoo-lab/openhaystack","documentation_url":"https://pkg.go.dev/github.com/seemoo-lab/openhaystack#section-documentation","metadata":{},"repo_metadata":{"uuid":"341208122","full_name":"seemoo-lab/openhaystack","owner":"seemoo-lab","description":"Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.","archived":false,"fork":false,"pushed_at":"2023-03-05T19:43:34.000Z","size":9469,"stargazers_count":6195,"open_issues_count":98,"forks_count":343,"subscribers_count":111,"default_branch":"main","last_synced_at":"2023-03-10T05:10:28.836Z","etag":null,"topics":["airtag","apple","bluetooth","find-my","location-tracker","macos","microbit","offline-finding","reverse-engineering"],"latest_commit_sha":null,"homepage":"https://owlink.org","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.Reproducibility.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-02-22T13:23:06.000Z","updated_at":"2023-03-10T03:55:25.000Z","dependencies_parsed_at":"2022-07-11T14:10:36.886Z","dependency_job_id":null,"html_url":"https://github.com/seemoo-lab/openhaystack","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seemoo-lab","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":114977035,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"}},"repo_metadata_updated_at":"2023-04-06T01:57:36.527Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":4.709308824938517,"dependent_packages_count":9.555658915966655,"stargazers_count":0.835310404300616,"forks_count":1.5584342995279983,"docker_downloads_count":null,"average":4.164678111183447},"purl":"pkg:golang/github.com/seemoo-lab/openhaystack","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/seemoo-lab/openhaystack","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/seemoo-lab/openhaystack","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/seemoo-lab/openhaystack/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-05-18T00:58:18.985Z","issues_count":87,"pull_requests_count":13,"avg_time_to_close_issue":6765057.714285715,"avg_time_to_close_pull_request":5887240.2,"issues_closed_count":21,"pull_requests_closed_count":5,"pull_request_authors_count":12,"issue_authors_count":77,"avg_comments_per_issue":5.540229885057471,"avg_comments_per_pull_request":2.6153846153846154,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":63,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":1960722.6153846155,"past_year_avg_time_to_close_pull_request":6374858.5,"past_year_issues_closed_count":13,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":55,"past_year_avg_comments_per_issue":3.3968253968253967,"past_year_avg_comments_per_pull_request":3.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fseemoo-lab%2Fopenhaystack/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fseemoo-lab%2Fopenhaystack/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fseemoo-lab%2Fopenhaystack/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fseemoo-lab%2Fopenhaystack/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1951509,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1774021,"full_name":"seemoo-lab/openhaystack","default_branch":"main","committers":[{"name":"Milan Stute","email":"mstute@seemoo.tu-darmstadt.de","login":"schmittner","count":53},{"name":"Alexander Heinrich","email":"aheinrich@seemoo.tu-darmstadt.de","login":"Sn0wfreezeDev","count":45},{"name":"Sebastian","email":"mail@sebastians.dev","login":"sebinbash","count":6},{"name":"MaxGranzow","email":"26263044+MaxGranzow","login":"MaxGranzow","count":4},{"name":"Tomas Harkema","email":"tomas@harkema.io","login":"tomasharkema","count":2},{"name":"Sascha Mowtschan","email":"mowtschan@gmail.com","login":"mowtschan","count":2},{"name":"yoution","email":"yoution","login":"yoution","count":1},{"name":"Shai Mishali","email":"freak4pc@gmail.com","login":"freak4pc","count":1},{"name":"Noah","email":"noah@hack.se","login":"noahwilliamsson","count":1},{"name":"Knut Hühne","email":"knut@k-nut.eu","login":"k-nut","count":1},{"name":"Howard","email":"guohouzuo@gmail.com","login":"HouzuoGuo","count":1},{"name":"Morten Harter","email":"mortenharter@gmail.com","login":"NeoZ16","count":1},{"name":"Frank Hessel","email":"fhessel@seemoo.tu-darmstadt.de","login":"fhessel","count":1},{"name":"VladutLP","email":"vladutlp@loanpal.com","login":null,"count":1},{"name":"Alexander Heinrich","email":"alexander@sn0wfreeze.de","login":null,"count":1}],"total_commits":121,"total_committers":15,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":8.066666666666666,"dds":0.5619834710743802,"past_year_committers":[{"name":"Sebastian","email":"mail@sebastians.dev","login":"sebinbash","count":6},{"name":"Alexander Heinrich","email":"aheinrich@seemoo.tu-darmstadt.de","login":"Sn0wfreezeDev","count":1}],"past_year_total_commits":7,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":3.5,"past_year_dds":0.1428571428571429,"last_synced_at":"2025-05-27T22:00:13.944Z","last_synced_commit":"8d214aa5eb68fa0e6bca8bfa65443a79dd2216d4","created_at":"2024-09-20T16:14:29.617Z","updated_at":"2025-05-27T22:00:32.596Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"seemoo-lab/openhaystack","html_url":"https://github.com/seemoo-lab/openhaystack","last_synced_at":"2025-08-31T13:52:52.764Z","status":null,"issues_count":131,"pull_requests_count":27,"avg_time_to_close_issue":6404065.882352941,"avg_time_to_close_pull_request":17866578.25,"issues_closed_count":34,"pull_requests_closed_count":12,"pull_request_authors_count":20,"issue_authors_count":115,"avg_comments_per_issue":6.343511450381679,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":5,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":76913.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":0.4444444444444444,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-18T00:42:24.409Z","updated_at":"2025-09-03T01:47:23.341Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/seemoo-lab%2Fopenhaystack/issues","issue_labels_count":{"question":64,"bug":31,"enhancement":23,"wontfix":3},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":124,"CONTRIBUTOR":3},"pull_request_author_associations_count":{"NONE":24,"CONTRIBUTOR":5,"MEMBER":1},"issue_authors":{"acalatrava":3,"thirstyone":3,"luke-jr":3,"jaekim24":3,"jrusi":3,"Stach-0":2,"mowtschan":2,"ghost":2,"Furtivo360":2,"Millo-max":2,"moritztim":2,"jsmith79":1,"ErfanDL":1,"tnorm32":1,"das800":1,"TylerHallPureEngineering":1,"jaytnw":1,"raymondjxu":1,"vekexasia":1,"rkreutz":1,"sthorley":1,"ololobus":1,"dakhnod":1,"vmo64":1,"sysadminpower2019":1,"tomasharkema":1,"anshvir":1,"mdellagi77":1,"mg8x":1,"DrRob":1,"AnilKumarKandikonda":1,"trep-kalkyl":1,"NewajShovo":1,"yvesete":1,"zach67385":1,"pawisoon":1,"Nxtv2":1,"naxiemolv":1,"iamfaith":1,"jingwei55":1,"pcace":1,"NWolkow":1,"Logy2470":1,"Harvie":1,"shadowsss":1,"Adrianahwjsgsj":1,"VincentKaufmann":1,"biemster":1,"brycemart":1,"theroof24":1,"buzzy":1,"backupandforkacc":1,"mattiasandri":1,"chovy5":1,"antonengelhardt":1,"ajlennon":1,"stmikul":1,"ctschach":1,"CCRDude":1,"CCxDoomer":1,"mrx23dot":1,"dchristl":1,"Mohan-beep":1,"lkoehl":1,"bruvv":1,"strik3":1,"megamaniac":1,"23tom2323":1,"kiam001":1,"jamine16":1,"Echoooo0827":1,"th122":1,"kapils27":1,"Systm21":1,"Utopiah":1,"MoutardeForte":1,"DrSchottky":1,"satishkn":1,"robertsmd":1,"thebigboss84":1,"hikaru78":1,"breeze88":1,"ProgrammerAzir":1,"kafza":1,"scorpi11":1,"sagz":1,"StefanNienhuis":1,"bettse":1,"liangkei":1,"beckmx":1,"Arthur-Emmanuel45":1,"jbrepogmailcom":1,"tomasz90":1,"JAVAHTML1":1,"aaronjrodrigues":1,"TomOMaley":1,"KatzeMau":1,"TaylorMannSFR":1,"bluegizmo83":1,"dzianisv":1,"Cyl0nius":1,"utya":1,"JsBergbau":1,"SergeKZ":1,"klinquist":1,"DAZABAMUKER":1,"mearsy":1,"NoelJacob":1,"Paulnguyenbeam":1,"noobplayer480":1,"ffischbach":1},"pull_request_authors":{"sebinbash":4,"rkreutz":4,"pawisoon":3,"FauconSpartiate":3,"davidbaumann":2,"kaoz3000":1,"kerta1n":1,"kholia":1,"holygrolli":1,"samaleksov":1,"kauzu":1,"vekexasia":1,"Chapoly1305":1,"fureigh":1,"MaxGranzow":1,"wilkmaciej":1,"Sn0wfreezeDev":1,"TomSabourin":1,"freak4pc":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10078605,"issues_count":31289553,"pull_requests_count":96005125,"authors_count":10692513,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"question":5,"enhancement":2,"bug":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":9},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{"moritztim":2,"aaronjrodrigues":1,"AnilKumarKandikonda":1,"antonengelhardt":1,"liangkei":1,"NoelJacob":1,"TaylorMannSFR":1,"tomasz90":1},"past_year_pull_request_authors":{},"maintainers":[{"login":"Sn0wfreezeDev","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sn0wfreezeDev"}],"active_maintainers":[]},"events":null,"keywords":["airtag","apple","bluetooth","find-my","location-tracker","macos","microbit","offline-finding","reverse-engineering"],"dependencies":[{"ecosystem":"actions","filepath":".github/actions/build-esp-idf/action.yaml","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:54.479Z","updated_at":"2024-04-05T04:44:54.479Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/.github/actions/build-esp-idf/action.yaml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/build-app.yml","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:54.535Z","updated_at":"2024-04-05T04:44:54.535Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/.github/workflows/build-app.yml","dependencies":[{"id":17247256066,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17247256067,"package_name":"devbotsxyz/xcode-select","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build-cve-2020-9986.yaml","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:54.869Z","updated_at":"2024-04-05T04:44:54.869Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/.github/workflows/build-cve-2020-9986.yaml","dependencies":[{"id":17247256086,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17247256087,"package_name":"devbotsxyz/xcode-select","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build-firmware-esp32.yaml","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:54.915Z","updated_at":"2024-04-05T04:44:54.915Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/.github/workflows/build-firmware-esp32.yaml","dependencies":[{"id":17247256088,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17247256089,"package_name":"./.github/actions/build-esp-idf","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build-firmware.yaml","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:55.533Z","updated_at":"2024-04-05T04:44:55.533Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/.github/workflows/build-firmware.yaml","dependencies":[{"id":17247256364,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:55.540Z","updated_at":"2024-04-05T04:44:55.540Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/.github/workflows/release.yml","dependencies":[{"id":17247256365,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17247256366,"package_name":"./.github/actions/build-esp-idf","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":17247256367,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17247256368,"package_name":"devbotsxyz/xcode-select","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":17247256369,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17247256370,"package_name":"actions/create-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":17247256371,"package_name":"actions/upload-release-asset","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cocoapods","filepath":"openhaystack-mobile/ios/Podfile","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:55.548Z","updated_at":"2024-04-05T04:44:55.548Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/openhaystack-mobile/ios/Podfile","dependencies":[]},{"ecosystem":"cocoapods","filepath":"openhaystack-mobile/ios/Podfile.lock","sha":null,"kind":"lockfile","created_at":"2024-04-05T04:44:55.552Z","updated_at":"2024-04-05T04:44:55.552Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/openhaystack-mobile/ios/Podfile.lock","dependencies":[{"id":17247256372,"package_name":"DKImagePickerController","ecosystem":"cocoapods","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":17247256373,"package_name":"DKPhotoGallery","ecosystem":"cocoapods","requirements":"0.0.17","direct":false,"kind":"runtime","optional":false},{"id":17247256374,"package_name":"file_picker","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256375,"package_name":"Flutter","ecosystem":"cocoapods","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256376,"package_name":"flutter_secure_storage","ecosystem":"cocoapods","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":17247256377,"package_name":"geocoding","ecosystem":"cocoapods","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":17247256380,"package_name":"location","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256399,"package_name":"maps_launcher","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256413,"package_name":"path_provider_ios","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256440,"package_name":"receive_sharing_intent","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256442,"package_name":"SDWebImage","ecosystem":"cocoapods","requirements":"5.12.3","direct":false,"kind":"runtime","optional":false},{"id":17247256443,"package_name":"share_plus","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256444,"package_name":"shared_preferences_ios","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256447,"package_name":"SwiftyGif","ecosystem":"cocoapods","requirements":"5.4.3","direct":false,"kind":"runtime","optional":false},{"id":17247256448,"package_name":"url_launcher_ios","ecosystem":"cocoapods","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cocoapods","filepath":"openhaystack-mobile/macos/Podfile","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:56.075Z","updated_at":"2024-04-05T04:44:56.075Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/openhaystack-mobile/macos/Podfile","dependencies":[]},{"ecosystem":"maven","filepath":"openhaystack-mobile/android/app/build.gradle","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:56.081Z","updated_at":"2024-04-05T04:44:56.081Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/openhaystack-mobile/android/app/build.gradle","dependencies":[{"id":17247256449,"package_name":"org.jetbrains.kotlin:kotlin-stdlib-jdk7","ecosystem":"maven","requirements":"$kotlin_version","direct":true,"kind":"implementation","optional":false}]},{"ecosystem":"maven","filepath":"openhaystack-mobile/android/build.gradle","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:56.088Z","updated_at":"2024-04-05T04:44:56.088Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/openhaystack-mobile/android/build.gradle","dependencies":[]},{"ecosystem":"pub","filepath":"openhaystack-mobile/pubspec.lock","sha":null,"kind":"lockfile","created_at":"2024-04-05T04:44:56.093Z","updated_at":"2024-04-05T04:44:56.093Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/openhaystack-mobile/pubspec.lock","dependencies":[{"id":17247256450,"package_name":"archive","ecosystem":"pub","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":17247256451,"package_name":"args","ecosystem":"pub","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":17247256452,"package_name":"async","ecosystem":"pub","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":17247256453,"package_name":"boolean_selector","ecosystem":"pub","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247256454,"package_name":"characters","ecosystem":"pub","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":17247256455,"package_name":"charcode","ecosystem":"pub","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":17247256456,"package_name":"clock","ecosystem":"pub","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247256457,"package_name":"collection","ecosystem":"pub","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":17247256458,"package_name":"convert","ecosystem":"pub","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256459,"package_name":"crypto","ecosystem":"pub","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256460,"package_name":"fake_async","ecosystem":"pub","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":17247256461,"package_name":"ffi","ecosystem":"pub","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":17247256462,"package_name":"file","ecosystem":"pub","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":17247256463,"package_name":"file_picker","ecosystem":"pub","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":17247256464,"package_name":"flutter","ecosystem":"pub","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256465,"package_name":"flutter_colorpicker","ecosystem":"pub","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":17247256466,"package_name":"flutter_launcher_icons","ecosystem":"pub","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":17247256467,"package_name":"flutter_lints","ecosystem":"pub","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":17247256468,"package_name":"flutter_map","ecosystem":"pub","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":17247256469,"package_name":"flutter_plugin_android_lifecycle","ecosystem":"pub","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":17247256470,"package_name":"flutter_secure_storage","ecosystem":"pub","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":17247256471,"package_name":"flutter_secure_storage_linux","ecosystem":"pub","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247256472,"package_name":"flutter_secure_storage_macos","ecosystem":"pub","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247256473,"package_name":"flutter_secure_storage_platform_interface","ecosystem":"pub","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256474,"package_name":"flutter_secure_storage_web","ecosystem":"pub","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":17247256475,"package_name":"flutter_secure_storage_windows","ecosystem":"pub","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":17247256476,"package_name":"flutter_slidable","ecosystem":"pub","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":17247256477,"package_name":"flutter_test","ecosystem":"pub","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256478,"package_name":"flutter_web_plugins","ecosystem":"pub","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256479,"package_name":"geocoding","ecosystem":"pub","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":17247256480,"package_name":"geocoding_platform_interface","ecosystem":"pub","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256481,"package_name":"http","ecosystem":"pub","requirements":"0.13.4","direct":false,"kind":"runtime","optional":false},{"id":17247256482,"package_name":"http_parser","ecosystem":"pub","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256483,"package_name":"image","ecosystem":"pub","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":17247256484,"package_name":"intl","ecosystem":"pub","requirements":"0.17.0","direct":false,"kind":"runtime","optional":false},{"id":17247256485,"package_name":"js","ecosystem":"pub","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":17247256486,"package_name":"latlong2","ecosystem":"pub","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":17247256487,"package_name":"lints","ecosystem":"pub","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256488,"package_name":"lists","ecosystem":"pub","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256489,"package_name":"location","ecosystem":"pub","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":17247256490,"package_name":"location_platform_interface","ecosystem":"pub","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":17247256491,"package_name":"location_web","ecosystem":"pub","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":17247256492,"package_name":"maps_launcher","ecosystem":"pub","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256494,"package_name":"matcher","ecosystem":"pub","requirements":"0.12.11","direct":false,"kind":"runtime","optional":false},{"id":17247256495,"package_name":"material_color_utilities","ecosystem":"pub","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":17247256496,"package_name":"meta","ecosystem":"pub","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":17247256497,"package_name":"mgrs_dart","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256498,"package_name":"mime","ecosystem":"pub","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247256499,"package_name":"nested","ecosystem":"pub","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256500,"package_name":"path","ecosystem":"pub","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":17247256501,"package_name":"path_provider","ecosystem":"pub","requirements":"2.0.9","direct":false,"kind":"runtime","optional":false},{"id":17247256502,"package_name":"path_provider_android","ecosystem":"pub","requirements":"2.0.11","direct":false,"kind":"runtime","optional":false},{"id":17247256503,"package_name":"path_provider_ios","ecosystem":"pub","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":17247256504,"package_name":"path_provider_linux","ecosystem":"pub","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":17247256505,"package_name":"path_provider_macos","ecosystem":"pub","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":17247256506,"package_name":"path_provider_platform_interface","ecosystem":"pub","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":17247256507,"package_name":"path_provider_windows","ecosystem":"pub","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":17247256508,"package_name":"petitparser","ecosystem":"pub","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":17247256509,"package_name":"platform","ecosystem":"pub","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247256510,"package_name":"plugin_platform_interface","ecosystem":"pub","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":17247256511,"package_name":"pointycastle","ecosystem":"pub","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":17247256512,"package_name":"positioned_tap_detector_2","ecosystem":"pub","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":17247256515,"package_name":"process","ecosystem":"pub","requirements":"4.2.4","direct":false,"kind":"runtime","optional":false},{"id":17247256516,"package_name":"proj4dart","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247256517,"package_name":"provider","ecosystem":"pub","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":17247256518,"package_name":"quiver","ecosystem":"pub","requirements":"3.0.1+1","direct":false,"kind":"runtime","optional":false},{"id":17247256519,"package_name":"receive_sharing_intent","ecosystem":"pub","requirements":"1.4.5","direct":false,"kind":"runtime","optional":false},{"id":17247256866,"package_name":"share_plus","ecosystem":"pub","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247256870,"package_name":"share_plus_linux","ecosystem":"pub","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":17247257160,"package_name":"share_plus_macos","ecosystem":"pub","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":17247257226,"package_name":"share_plus_platform_interface","ecosystem":"pub","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":17247257227,"package_name":"share_plus_web","ecosystem":"pub","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":17247257228,"package_name":"share_plus_windows","ecosystem":"pub","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":17247257318,"package_name":"shared_preferences","ecosystem":"pub","requirements":"2.0.13","direct":false,"kind":"runtime","optional":false},{"id":17247257321,"package_name":"shared_preferences_android","ecosystem":"pub","requirements":"2.0.10","direct":false,"kind":"runtime","optional":false},{"id":17247257322,"package_name":"shared_preferences_ios","ecosystem":"pub","requirements":"2.0.9","direct":false,"kind":"runtime","optional":false},{"id":17247257325,"package_name":"shared_preferences_linux","ecosystem":"pub","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247257327,"package_name":"shared_preferences_macos","ecosystem":"pub","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":17247257501,"package_name":"shared_preferences_platform_interface","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247257502,"package_name":"shared_preferences_web","ecosystem":"pub","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":17247257503,"package_name":"shared_preferences_windows","ecosystem":"pub","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247257504,"package_name":"sky_engine","ecosystem":"pub","requirements":"0.0.99","direct":false,"kind":"runtime","optional":false},{"id":17247257505,"package_name":"source_span","ecosystem":"pub","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":17247257506,"package_name":"stack_trace","ecosystem":"pub","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":17247257507,"package_name":"stream_channel","ecosystem":"pub","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247257508,"package_name":"string_scanner","ecosystem":"pub","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":17247257509,"package_name":"term_glyph","ecosystem":"pub","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":17247257510,"package_name":"test_api","ecosystem":"pub","requirements":"0.4.8","direct":false,"kind":"runtime","optional":false},{"id":17247257511,"package_name":"transparent_image","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247257512,"package_name":"tuple","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247257643,"package_name":"typed_data","ecosystem":"pub","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":17247257644,"package_name":"unicode","ecosystem":"pub","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":17247257645,"package_name":"url_launcher","ecosystem":"pub","requirements":"6.0.20","direct":false,"kind":"runtime","optional":false},{"id":17247257646,"package_name":"url_launcher_android","ecosystem":"pub","requirements":"6.0.14","direct":false,"kind":"runtime","optional":false},{"id":17247257647,"package_name":"url_launcher_ios","ecosystem":"pub","requirements":"6.0.14","direct":false,"kind":"runtime","optional":false},{"id":17247257648,"package_name":"url_launcher_linux","ecosystem":"pub","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247257649,"package_name":"url_launcher_macos","ecosystem":"pub","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247257650,"package_name":"url_launcher_platform_interface","ecosystem":"pub","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":17247257651,"package_name":"url_launcher_web","ecosystem":"pub","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":17247257652,"package_name":"url_launcher_windows","ecosystem":"pub","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247257653,"package_name":"vector_math","ecosystem":"pub","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":17247257654,"package_name":"win32","ecosystem":"pub","requirements":"2.3.6","direct":false,"kind":"runtime","optional":false},{"id":17247257655,"package_name":"wkt_parser","ecosystem":"pub","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":17247257669,"package_name":"xdg_directories","ecosystem":"pub","requirements":"0.2.0+1","direct":false,"kind":"runtime","optional":false},{"id":17247257670,"package_name":"xml","ecosystem":"pub","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":17247257671,"package_name":"yaml","ecosystem":"pub","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pub","filepath":"openhaystack-mobile/pubspec.yaml","sha":null,"kind":"manifest","created_at":"2024-04-05T04:44:57.523Z","updated_at":"2024-04-05T04:44:57.523Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/openhaystack-mobile/pubspec.yaml","dependencies":[{"id":17247257672,"package_name":"flutter","ecosystem":"pub","requirements":"--- !ruby/hash:ActiveSupport::HashWithIndifferentAccess\nsdk: flutter\n","direct":true,"kind":"runtime","optional":false},{"id":17247257673,"package_name":"flutter_colorpicker","ecosystem":"pub","requirements":"^1.0.3","direct":true,"kind":"runtime","optional":false},{"id":17247257674,"package_name":"flutter_launcher_icons","ecosystem":"pub","requirements":"^0.9.2","direct":true,"kind":"runtime","optional":false},{"id":17247257675,"package_name":"flutter_slidable","ecosystem":"pub","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":17247257676,"package_name":"http","ecosystem":"pub","requirements":"^0.13.4","direct":true,"kind":"runtime","optional":false},{"id":17247257677,"package_name":"pointycastle","ecosystem":"pub","requirements":"^3.4.0","direct":true,"kind":"runtime","optional":false},{"id":17247257678,"package_name":"provider","ecosystem":"pub","requirements":"^6.0.1","direct":true,"kind":"runtime","optional":false},{"id":17247257679,"package_name":"flutter_map","ecosystem":"pub","requirements":"^0.14.0","direct":true,"kind":"runtime","optional":false},{"id":17247257680,"package_name":"location","ecosystem":"pub","requirements":"^4.2.0","direct":true,"kind":"runtime","optional":false},{"id":17247257681,"package_name":"geocoding","ecosystem":"pub","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":17247257682,"package_name":"shared_preferences","ecosystem":"pub","requirements":"^2.0.9","direct":true,"kind":"runtime","optional":false},{"id":17247257683,"package_name":"flutter_secure_storage","ecosystem":"pub","requirements":"^5.0.2","direct":true,"kind":"runtime","optional":false},{"id":17247257684,"package_name":"file_picker","ecosystem":"pub","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":17247257685,"package_name":"receive_sharing_intent","ecosystem":"pub","requirements":"^1.4.5","direct":true,"kind":"runtime","optional":false},{"id":17247257686,"package_name":"share_plus","ecosystem":"pub","requirements":"^3.0.4","direct":true,"kind":"runtime","optional":false},{"id":17247257687,"package_name":"url_launcher","ecosystem":"pub","requirements":"^6.0.17","direct":true,"kind":"runtime","optional":false},{"id":17247257688,"package_name":"path_provider","ecosystem":"pub","requirements":"^2.0.8","direct":true,"kind":"runtime","optional":false},{"id":17247257689,"package_name":"maps_launcher","ecosystem":"pub","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":17247257690,"package_name":"flutter_test","ecosystem":"pub","requirements":"--- !ruby/hash:ActiveSupport::HashWithIndifferentAccess\nsdk: flutter\n","direct":true,"kind":"development","optional":false},{"id":17247257691,"package_name":"flutter_lints","ecosystem":"pub","requirements":"^1.0.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"swiftpm","filepath":"CVE-2020-9986/OFReadKeys/OFReadKeys.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved","sha":null,"kind":"lockfile","created_at":"2024-04-05T04:44:57.540Z","updated_at":"2024-04-05T04:44:57.540Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/CVE-2020-9986/OFReadKeys/OFReadKeys.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved","dependencies":[{"id":17247257692,"package_name":"github.com/apple/swift-crypto","ecosystem":"swiftpm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":17247257693,"package_name":"github.com/apple/swift-nio","ecosystem":"swiftpm","requirements":"2.26.0","direct":false,"kind":"runtime","optional":false},{"id":17247257694,"package_name":"github.com/apple/swift-nio-ssl","ecosystem":"swiftpm","requirements":"2.10.4","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"swiftpm","filepath":"OpenHaystack/OpenHaystack.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved","sha":null,"kind":"lockfile","created_at":"2024-04-05T04:44:57.552Z","updated_at":"2024-04-05T04:44:57.552Z","repository_link":"https://github.com/seemoo-lab/openhaystack/blob/main/OpenHaystack/OpenHaystack.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved","dependencies":[{"id":17247257695,"package_name":"github.com/apple/swift-crypto","ecosystem":"swiftpm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":17247257696,"package_name":"github.com/apple/swift-nio","ecosystem":"swiftpm","requirements":"2.40.0","direct":false,"kind":"runtime","optional":false},{"id":17247257697,"package_name":"github.com/apple/swift-nio-ssl","ecosystem":"swiftpm","requirements":"2.20.2","direct":false,"kind":"runtime","optional":false}]}],"score":12.069307458395254,"created_at":"2025-09-04T15:51:05.745Z","updated_at":"2025-10-07T08:13:49.057Z","avatar_url":"https://github.com/seemoo-lab.png","language":"Swift","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/32612","html_url":"https://science.ecosyste.ms/projects/32612","bibtex_url":"https://science.ecosyste.ms/projects/32612/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/32612/export.apalike"}