MCPcopy Create free account

hub / github.com/axi0mX/ipwndfu / functions

Functions392 in github.com/axi0mX/ipwndfu

Method_finalize_object
(self)
usb/backend/libusb1.py:636
Method_finalize_object
(self)
usb/backend/libusb1.py:666
Method_finalize_object
(self)
usb/backend/libusb1.py:711
Method_finalize_object
(self)
usb/backend/openusb.py:514
Method_finalize_object
(self)
usb/backend/openusb.py:528
Method_finalize_object
(self)
usb/backend/openusb.py:543
Function_next
(iter)
usb/_interop.py:64
Function_update_wrapper
(wrapper, wrapped)
usb/_interop.py:75
Functionacquire_device
(timeout=10)
recovery.py:8
Functionacquire_device
(timeout=5.0, match=None, fatal=True)
dfu.py:8
Methodaes
(self, data, action, key)
usbexec.py:79
Functionaes_decrypt
(data, iv, key)
utilities.py:8
Methodaes_hex
(self, hexdata, action, key)
dfuexec.py:168
Functionapply_patches
(binary, patches)
utilities.py:3
Functionas_array
(data=None)
usb/_interop.py:84
Methodattach_kernel_driver
r"""Re-attach an interface's kernel driver, which was previously detached using detach_kernel_driver(). The interface parameter is th
usb/core.py:1079
Methodattach_kernel_driver
(self, dev_handle, intf)
usb/backend/libusb1.py:905
Methodattach_kernel_driver
r"""Re-attach an interface's kernel driver, which was previously detached using detach_kernel_driver().
usb/backend/__init__.py:375
Methodbackend
Return the backend being used by the device.
usb/core.py:856
Functionbuild_request_type
r"""Build a bmRequestType field for control requests. These is a conventional function to build a bmRequestType for a control request. T
usb/util.py:137
MethodbulkRead
r"""Performs a bulk read request to the endpoint specified. Arguments: endpoint: endpoint number. size: n
usb/legacy.py:156
MethodbulkWrite
r"""Perform a bulk write request to the endpoint specified. Arguments: endpoint: endpoint number. buffer:
usb/legacy.py:144
Methodbulk_read
(self, dev_handle, ep, intf, buff, timeout)
usb/backend/libusb0.py:536
Methodbulk_read
(self, dev_handle, ep, intf, buff, timeout)
usb/backend/libusb1.py:827
Methodbulk_read
(self, dev_handle, ep, intf, buff, timeout)
usb/backend/openusb.py:652
Methodbulk_read
r"""Perform a bulk read. dev_handle is the value returned by the open_device() method. The ep parameter is the bEndpointAddress field
usb/backend/__init__.py:249
Methodbulk_write
(self, dev_handle, ep, intf, data, timeout)
usb/backend/libusb0.py:528
Methodbulk_write
(self, dev_handle, ep, intf, data, timeout)
usb/backend/libusb1.py:818
Methodbulk_write
(self, dev_handle, ep, intf, data, timeout)
usb/backend/openusb.py:642
Methodbulk_write
r"""Perform a bulk write. dev_handle is the value returned by the open_device() method. The ep parameter is the bEndpointAddress fiel
usb/backend/__init__.py:234
Functionbusses
r"""Returns a tuple with the usb busses.
usb/legacy.py:350
MethodclaimInterface
r"""Claims the interface with the Operating System. Arguments: interface: interface number or an Interface object.
usb/legacy.py:221
Functionclaim_interface
r"""Explicitly claim an interface. PyUSB users normally do not have to worry about interface claiming, as the library takes care of it automa
usb/util.py:194
Methodclaim_interface
(self, dev_handle, intf)
usb/backend/libusb1.py:810
Methodclaim_interface
(self, dev_handle, intf)
usb/backend/openusb.py:634
Methodclaim_interface
r"""Claim the given interface. Interface claiming is not related to USB spec itself, but it is generally an necessary call of the USB
usb/backend/__init__.py:213
Functionclear_feature
r"""Clear/disable a specific feature. dev is the Device object to which the request will be sent to. feature is the feature you want to
usb/control.py:111
Methodclear_halt
r"""Clear the halt/status condition of the endpoint.
usb/core.py:404
Methodclear_halt
(self, dev_handle, ep)
usb/backend/libusb0.py:597
Methodclear_halt
(self, dev_handle, ep)
usb/backend/libusb1.py:888
Methodclear_halt
(self, dev_handle, ep)
usb/backend/openusb.py:721
Methodclear_halt
r"""Clear the halt/stall condition for the endpoint.
usb/backend/__init__.py:351
Methodclose_device
(self, dev_handle)
usb/backend/libusb1.py:789
Methodclose_device
(self, dev_handle)
usb/backend/openusb.py:616
Methodclose_device
r"""Close the device handle. This method closes the device communication channel and releases any system resources related to it.
usb/backend/__init__.py:174
Methodconfigurations
r"""Return a tuple of the device configurations.
usb/core.py:737
MethodcontrolMsg
r"""Perform a control request to the default control pipe on a device. Arguments: requestType: specifies the direction of data fl
usb/legacy.py:190
Functioncreate_buffer
r"""Create a buffer to be passed to a read function. A read function may receive an out buffer so the data is read inplace and the object can
usb/util.py:153
Functionctrl_direction
r"""Return the direction of a control request. The bmRequestType parameter is the value of the bmRequestType field of a control transfer.
usb/util.py:128
Methodctrl_transfer
(self, dev_handle, bmRequestType, bRequest,
usb/backend/libusb1.py:864
Methodctrl_transfer
r"""Perform a control transfer on the endpoint 0. The direction of the transfer is inferred from the bmRequestType field of the setup
usb/backend/__init__.py:324
Functiondecorator_logging
(f)
usb/_debug.py:52
MethoddetachKernelDriver
r"""Detach a kernel driver from the interface (if one is attached, we have permission and the operation is supported by the OS) A
usb/legacy.py:297
Methoddetach_kernel_driver
(self, dev_handle, intf)
usb/backend/libusb0.py:605
Methoddetach_kernel_driver
(self, dev_handle, intf)
usb/backend/libusb1.py:901
Methoddetach_kernel_driver
r"""Detach a kernel driver from an interface. If successful, you will then be able to claim the interface and perform I/O.
usb/backend/__init__.py:367
Functiondispose_resources
r"""Release internal resources allocated by the object. Sometimes you need to provide deterministic resources freeing, for example to allow a
usb/util.py:219
Functiondo_trace
(*args, **named_args)
usb/_debug.py:55
Methoddump
(self)
nor.py:32
Methodemit
(self, record)
usb/__init__.py:82
Functionenable_tracing
(enable)
usb/_debug.py:38
Functionendpoint_address
r"""Return the endpoint absolute address. The address parameter is the bEndpointAddress field of the endpoint descriptor.
usb/util.py:101
Functionendpoint_direction
r"""Return the endpoint direction. The address parameter is the bEndpointAddress field of the endpoint descriptor. The possible return va
usb/util.py:109
Functionendpoint_type
r"""Return the transfer type of the endpoint. The bmAttributes parameter is the bmAttributes field of the endpoint descriptor. The possib
usb/util.py:118
Methodendpoints
r"""Return a tuple of the interface endpoints.
usb/core.py:491
Methodenumerate_devices
(self)
usb/backend/libusb1.py:716
Methodenumerate_devices
(self)
usb/backend/openusb.py:548
Methodenumerate_devices
r"""This function is required to return an iterable object which yields an implementation defined device identification for each USB d
usb/backend/__init__.py:97
Functionexploit
()
SHAtter.py:16
Functionexploit
()
steaks4uce.py:112
Functionexploit
()
limera1n.py:173
Functionexploit
(nor, version)
alloc8.py:63
Functionexploit
()
checkm8.py:463
Functionexploit
(img3, securerom)
image3_24Kpwn.py:6
Functionfind_descriptor
r"""Find an inner descriptor. find_descriptor works in the same way as the core.find() function does, but it acts on general descriptor objec
usb/util.py:164
Methodflash_nor
(self, nor)
dfuexec.py:269
Functionfunctiontrace
(logger)
usb/_debug.py:66
MethodgetDescriptor
r"""Retrieves a descriptor from the device identified by the type and index of the descriptor. Arguments: desc_type: desc
usb/legacy.py:285
MethodgetString
r"""Retrieve the string descriptor specified by index and langid from a device. Arguments: index: index of descriptor
usb/legacy.py:273
Functionget_backend
(find_library=None)
usb/backend/libusb0.py:664
Functionget_backend
(find_library=None)
usb/backend/libusb1.py:939
Functionget_backend
(find_library=None)
usb/backend/openusb.py:735
Functionget_configuration
r"""Get the current active configuration of the device. dev is the Device object to which the request will be sent to. This function dif
usb/control.py:201
Methodget_configuration
(self, dev_handle)
usb/backend/libusb1.py:797
Methodget_configuration
(self, dev_handle)
usb/backend/openusb.py:624
Methodget_configuration
r"""Get the current active device configuration. This method returns the bConfigurationValue of the currently active configuration. D
usb/backend/__init__.py:192
Methodget_configuration_descriptor
(self, dev, config)
usb/backend/openusb.py:569
Methodget_configuration_descriptor
r"""Return a configuration descriptor of the given device. The object returned is required to have all the Configuration Descriptor f
usb/backend/__init__.py:119
Functionget_data
(device, amount)
dfu.py:51
Methodget_device_descriptor
(self, dev)
usb/backend/libusb1.py:720
Methodget_device_descriptor
(self, dev)
usb/backend/openusb.py:554
Methodget_device_descriptor
r"""Return the device descriptor of the given device. The object returned is required to have all the Device Descriptor fields access
usb/backend/__init__.py:107
Methodget_endpoint_descriptor
(self, dev, ep, intf, alt, config)
usb/backend/libusb1.py:776
Methodget_endpoint_descriptor
(self, dev, ep, intf, alt, config)
usb/backend/openusb.py:595
Methodget_endpoint_descriptor
r"""Return an endpoint descriptor of the given device. The object returned is required to have all the Endpoint Descriptor fields ace
usb/backend/__init__.py:149
Functionget_interface
r"""Get the current alternate setting of the interface. dev is the Device object to which the request will be sent to.
usb/control.py:229
Methodget_interface_descriptor
(self, dev, intf, alt, config)
usb/backend/openusb.py:581
Methodget_interface_descriptor
r"""Return an interface descriptor of the given device. The object returned is required to have all the Interface Descriptor fields a
usb/backend/__init__.py:133
Functionget_langids
r"""Retrieve the list of supported Language IDs from the device. Most client code should not call this function directly, but instead use the
usb/util.py:235
Functionget_status
r"""Return the status for the specified recipient. dev is the Device object to which the request will be sent to. The recipient can be N
usb/control.py:92
← previousnext →201–300 of 392, ranked by callers