66 Commits

Author SHA1 Message Date
Ole André Vadla Ravnås 213e373056 examples: Fix import ordering 2024-05-30 23:35:00 +02:00
Ole André Vadla Ravnås 8b888558c7 device: Add open_service() and Service API
Co-authored-by: Håvard Sørbø <havard@hsorbo.no>
2024-05-30 23:28:36 +02:00
突突兔 ebd797e4bc examples: Fix usage of deprecated RPC exports API (#236) 2023-10-09 13:14:27 +02:00
Ole André Vadla Ravnås 3e489dff85 device: Add unpair() 2023-10-09 13:12:04 +02:00
dependabot[bot] d66367a228 examples: Bump web_client dependencies (#219) 2022-10-06 14:15:13 +02:00
Yotam Nachum c0d8bc7cad Remove unused variables 2022-09-17 18:59:00 +03:00
Yotam Nachum fc00ac2b75 Automatically format code with Black and Isort 2022-09-12 20:59:52 +03:00
Orip 32df9f05b2 Use bytes literals instead of encode method 2022-09-12 20:59:52 +03:00
Yotam Nachum c4785c3f7c Use f-strings
f-strings is a new, shorter alternative to `.format` method that was
introduced in Python 3.6.
2022-09-12 20:59:52 +03:00
Yotam Nachum a89af5355f Use print as function instead of keyword 2022-09-12 20:59:52 +03:00
Yotam Nachum c5b7077a40 Use new except syntax 2022-09-12 20:59:52 +03:00
Yotam Nachum 0d9e17f757 Remove object parent class
Python 3 classes inherit from object class implicitly
2022-09-12 11:55:02 +03:00
Yotam Nachum 27337a5ce5 Remove unused backward compatibility header 2022-09-12 11:55:00 +03:00
Ole André Vadla Ravnås 85229982a6 session: Add support for the new snapshot APIs (#212) 2022-08-03 11:43:00 +02:00
dependabot[bot] 39c684de90 Bump terser from 4.8.0 to 4.8.1 in /examples/web_client (#210) 2022-08-02 12:56:09 +02:00
dependabot[bot] 132843c35e Bump shell-quote from 1.7.2 to 1.7.3 in /examples/web_client (#207) 2022-08-02 12:56:09 +02:00
dependabot[bot] 7a9b4bdb54 Bump eventsource from 1.1.0 to 1.1.1 in /examples/web_client (#206) 2022-08-02 12:56:09 +02:00
dependabot[bot] 38d8032d58 Bump minimist from 1.2.5 to 1.2.6 in /examples/web_client (#201) 2022-05-03 20:04:07 +02:00
dependabot[bot] 1db0583c14 Bump async from 2.6.3 to 2.6.4 in /examples/web_client (#205) 2022-05-03 20:03:42 +02:00
dependabot[bot] c52827f3e9 examples: Bump follow-redirects from 1.14.1 to 1.14.8 (#195) 2022-03-26 01:43:51 +01:00
dependabot[bot] f1031cea09 examples: Bump url-parse from 1.5.1 to 1.5.10 (#198) 2022-03-26 01:43:31 +01:00
Ole André Vadla Ravnås bbdcdfaca8 Upgrade web client example to match latest dbus-next
Where identifiers are being transformed to match idiomatic JS.
2021-07-08 01:38:54 +02:00
Ole André Vadla Ravnås 218db36d4c Bump dependencies of the web client example 2021-07-07 00:23:31 +02:00
Ole André Vadla Ravnås 3bca276575 Update to the new frida-core APIs 2021-07-06 23:36:00 +02:00
Ole André Vadla Ravnås 33ab29cedf Update web client example to the current HostSession API 2021-07-06 21:10:37 +02:00
Ole André Vadla Ravnås d4a40b3d74 Improve the query_system_parameters() example 2021-07-05 17:51:54 +02:00
dependabot[bot] c5f3c17634 Bump postcss from 7.0.35 to 7.0.36 in /examples/web_client (#182) 2021-07-01 21:37:41 +02:00
Ole André Vadla Ravnås bc1e5d752f Move to the new application and process query APIs 2021-07-01 21:36:39 +02:00
Ole André Vadla Ravnås deea77b429 Add Device.query_system_parameters() example 2021-06-17 18:14:47 +02:00
Ole André Vadla Ravnås a217308a9a Tweak the Bus example 2021-06-10 18:24:16 +02:00
Ole André Vadla Ravnås 7667e9716e Improve error-handling in PortalService example 2021-06-10 15:18:30 +02:00
Ole André Vadla Ravnås 99480dd678 Rename “session_persist_timeout” to “persist_timeout”
For consistency with the underlying API.
2021-06-08 18:39:20 +02:00
Ole André Vadla Ravnås 4cc9209c3d Add support for the new frida-core APIs 2021-06-08 02:25:25 +02:00
Ole André Vadla Ravnås 1a90214c37 Add support for the new channels API 2019-09-24 05:59:45 +02:00
Ole André Vadla Ravnås 7d8612bfa2 Use Module.getExportByName() where appropriate 2019-05-10 21:28:34 +02:00
Ole André Vadla Ravnås 9412e5b919 Remove redundant 'use strict' directives 2019-05-10 21:27:47 +02:00
Ole André Vadla Ravnås f238498cdc Add crash reporting example 2019-02-04 14:26:58 +01:00
Ole André Vadla Ravnås 72899a4315 Drop convenience APIs and split out tools (#142)
Most use-cases will need to use some JS API that we're not bridging, so
it's better to keep our bindings simple.

It has also become clear that our CLI tools should be split out so Frida-based
tools don't have to depend on colorama, prompt_toolkit, and pygments.
2018-07-10 20:08:56 +02:00
Ole André Vadla Ravnås 235982b9a0 Represent envp-style values as dicts instead of lists 2018-05-05 04:32:45 +02:00
Ole André Vadla Ravnås 490fbf20b8 Update to the new core API 2018-05-05 03:25:14 +02:00
Ole André Vadla Ravnås 8c989b2ec7 Update to the new core API 2018-05-03 00:05:25 +02:00
Ole André Vadla Ravnås 0c93601a29 Add missing encoding declaration 2018-05-03 00:05:14 +02:00
Ole André Vadla Ravnås b335d86fd5 Update to the new core API 2018-05-02 02:57:41 +02:00
Ole André Vadla Ravnås c846da1191 Improve the child gating example 2018-05-01 00:15:07 +02:00
Ole André Vadla Ravnås 066d15c025 Fix a minor inconsistency in the child-gating example 2018-04-26 23:54:39 +02:00
Ole André Vadla Ravnås 7ce4450c00 Add support for the new child gating API 2018-04-26 20:14:22 +02:00
Ole André Vadla Ravnås 6084f2fef4 Update mac → macos 2017-05-10 14:34:50 +02:00
Ole André Vadla Ravnås 1204a21fb3 Update to the new bytecode API 2017-05-02 01:15:54 +02:00
Ole André Vadla Ravnås 854a24a843 Add an example covering the detached signal 2017-01-11 03:50:46 +01:00
Ole André Vadla Ravnås 6e80688d17 Update to the new JIT toggling API 2017-01-08 21:37:50 +01:00