ThreatExchange icon indicating copy to clipboard operation
ThreatExchange copied to clipboard

Trust & Safety tools for working together to fight digital harms.

Results 39 ThreatExchange issues
Sort by recently updated
recently updated
newest added

We want to the ability to add new storage mechanisms as an alternative to the one that comes installed by default in py-tx. We think that dbm might be a...

python-threatexchange

See #1254 In order pass `mypy` the last arg in the type of `SignalExchangeAPIWithSimpleUpdates` was made generic. Previous value: `state.TFetchedSignalMetadata` which gave error `threatexchange/exchanges/signal_exchange_api.py:269: error: Variance of TypeVar "state.TFetchedSignalMetadata" incompatible...

python-threatexchange

`threatexchange hash photo https://i.redd.it/4shux9eu3mga1.png` ``` File "/Users/daniel.sun/.pyenv/versions/3.8.12/lib/python3.8/site-packages/threatexchange/signal_type/signal_base.py", line 195, in hash_from_file return cls.hash_from_bytes(file.read_bytes()) File "/Users/daniel.sun/.pyenv/versions/3.8.12/lib/python3.8/site-packages/threatexchange/signal_type/pdq/signal.py", line 77, in hash_from_bytes pdq_hash, quality = pdq_from_bytes(bytes_) File "/Users/daniel.sun/.pyenv/versions/3.8.12/lib/python3.8/site-packages/threatexchange/signal_type/pdq/pdq_hasher.py", line 33, in pdq_from_bytes return...

pdq

Using this image https://styles.redditmedia.com/t5_17138f/styles/profileBanner_p7ne95txaxfa1.png (I think it's just black) ![image](https://user-images.githubusercontent.com/1167781/216681698-acd00a3b-f3f4-45b3-ab20-8b3e740c88a2.png) `threatexchange hash photo https://styles.redditmedia.com/t5_17138f/styles/profileBanner_p7ne95txaxfa1.png` has blank output because the hash is under the quality threshold. I kind of get the...

bug
python-threatexchange
code quality

Does this software work with windows 10. I have ffmpeg and cmake installed but when I try to install I get this error: pip install vpdq Collecting vpdq Using cached...

help wanted
vpdq

`threatexchange hash photo ` outputs hashes in the form `pdq f5b44e4f1673f4e44e57fd6d021201effd8b40d6b54906d3dc302df672160708` however `threatexchange match --hashes photo ` expects a single file without a "pdq " prefix this causes an inconsistency...

help wanted
do-not-reap
python-threatexchange

We hand-rolled a file storage for python-threatexchange even though the data is extremely simple key-value storage: * Key: the int or string returned by fetch() * Value: the dataclass in...

help wanted
python-threatexchange

We're looking for help writing a SignalType matching reference implementation for TMK video matching. There are python bindings available for TMK at https://pypi.org/project/tmkpy/ Matching can be done with FAISS, but...

help wanted
python-threatexchange
tmk+pdqf

Hello again! After extensive testing, I'm running into a lot of false positive results across many different videos using the `tmk-query` tool. [Here is a link](https://github.com/jcohenho/tmk-test-files) to a public github...

do-not-reap
Stale
tmk+pdqf

1. This tag needs to be considered a NEGATIVE_CLASS report, and treated the same as DISAGREE_WITH_TAGS 2. NON_MALICIOUS should be preferred to DISAGREE_WITH_TAGS for false positive reporting (though I think...

python-threatexchange
fb-threatexchange