Create load_evil_pickle.py
Browse files- load_evil_pickle.py +7 -0
load_evil_pickle.py
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# load_evil_pickle.py
|
| 2 |
+
import pickle
|
| 3 |
+
|
| 4 |
+
if __name__ == "__main__":
|
| 5 |
+
with open("evil_model.pkl", "rb") as f:
|
| 6 |
+
# load 的时候就会触发 EvilModel.__reduce__ 返回的 os.system 调用
|
| 7 |
+
obj = pickle.load(f)
|