最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

python - No module named 'fickling.pickle'; 'fickling' is not a package - Stack Overflow

programmeradmin4浏览0评论

I'm trying to test code in this page.

code :

from fickling.pickle import Pickled
import pickle

# Create a malicious pickle
data = "my friend needs to know this"

pickle_bin = pickle.dumps(data)

p = Pickled.load(pickle_bin)

p.insert_python_exec('print("you\'ve been pwned !")')

with open('payload.pkl', 'wb') as f:
    p.dump(f)

# innocently unpickle and get your friend's data
with open('payload.pkl', 'rb') as f:
    data = pickle.load(f)
    print(data)

I installed fickling python -m pip install fickling ans pickle also, but error ModuleNotFoundError: No module named 'fickling.pickle'; 'fickling' is not a package is constantly occur... don't know why. can any one help?

发布评论

评论列表(0)

  1. 暂无评论