POC详情: 97ea66b60c29de208fb7e83114db17f2904bdd43

来源
关联漏洞
标题: Red Hat JBoss Enterprise Application Platform Jboss Application Server 安全漏洞 (CVE-2017-12149)
描述:Red Hat JBoss Enterprise Application Platform(EAP)是美国红帽(Red Hat)公司的一套开源、基于J2EE的中间件平台。该平台主要用于构建、部署和托管Java应用程序与服务。Jboss Application Server是其中的一款基于JavaEE的开源的应用服务器。 Red Hat Jboss EAP 5.0版本中附带的Jboss Application Server存在远程代码执行漏洞。远程攻击者可借助特制的序列化数据利用该漏洞在受影响应用程序上下文
介绍
# jboss-_CVE-2017-12149

![72DC2C8058A7B3711A5D0446692D4BDA](./截图.jpg)



verify_CVE-2017-12149.jar提供命令行模式下验证漏洞,如果漏洞存在返回特征字符串,只需要执行命令:

```shell
$ java -jar verify_CVE-2017-12149.jar http://xxx:8080

#成功返回:
vuln6581362514513155613jboss
```

![截图2](./截图2.png)
文件快照

[4.0K] /data/pocs/97ea66b60c29de208fb7e83114db17f2904bdd43 ├── [4.0K] bin │   ├── [4.0K] com │   │   └── [4.0K] jboss │   │   └── [4.0K] main │   │   ├── [3.3K] doPost.class │   │   ├── [ 822] main$1.class │   │   ├── [2.1K] main$2.class │   │   ├── [3.8K] main$3.class │   │   ├── [3.2K] main.class │   │   └── [ 14K] Payload.class │   └── [4.0K] org │   └── [4.0K] apache │   └── [4.0K] commons │   └── [ 12K] collections │   ├── [2.0K] ArrayStack.class │   ├── [4.0K] bag │   │   ├── [1.3K] AbstractBagDecorator.class │   │   ├── [2.2K] AbstractMapBag$BagIterator.class │   │   ├── [ 795] AbstractMapBag$MutableInteger.class │   │   ├── [8.1K] AbstractMapBag.class │   │   ├── [1.2K] AbstractSortedBagDecorator.class │   │   ├── [1.4K] HashBag.class │   │   ├── [1.6K] package.html │   │   ├── [1.7K] PredicatedBag.class │   │   ├── [1.5K] PredicatedSortedBag.class │   │   ├── [ 813] SynchronizedBag$SynchronizedBagSet.class │   │   ├── [2.2K] SynchronizedBag.class │   │   ├── [1.8K] SynchronizedSortedBag.class │   │   ├── [1.9K] TransformedBag.class │   │   ├── [1.5K] TransformedSortedBag.class │   │   ├── [2.0K] TreeBag.class │   │   ├── [ 880] TypedBag.class │   │   ├── [ 928] TypedSortedBag.class │   │   ├── [2.9K] UnmodifiableBag.class │   │   └── [3.0K] UnmodifiableSortedBag.class │   ├── [ 480] Bag.class │   ├── [3.1K] BagUtils.class │   ├── [1.2K] BeanMap$10.class │   ├── [1.4K] BeanMap$11.class │   ├── [ 754] BeanMap$1.class │   ├── [ 767] BeanMap$2.class │   ├── [ 748] BeanMap$3.class │   ├── [ 750] BeanMap$4.class │   ├── [ 754] BeanMap$5.class │   ├── [ 748] BeanMap$6.class │   ├── [ 750] BeanMap$7.class │   ├── [ 752] BeanMap$8.class │   ├── [ 905] BeanMap$9.class │   ├── [1.1K] BeanMap$MyMapEntry.class │   ├── [ 11K] BeanMap.class │   ├── [4.0K] bidimap │   │   ├── [1.2K] AbstractBidiMapDecorator.class │   │   ├── [3.2K] AbstractDualBidiMap$BidiMapIterator.class │   │   ├── [1.7K] AbstractDualBidiMap$EntrySet.class │   │   ├── [1.7K] AbstractDualBidiMap$EntrySetIterator.class │   │   ├── [1.5K] AbstractDualBidiMap$KeySet.class │   │   ├── [1.5K] AbstractDualBidiMap$KeySetIterator.class │   │   ├── [1.5K] AbstractDualBidiMap$MapEntry.class │   │   ├── [1.5K] AbstractDualBidiMap$Values.class │   │   ├── [1.4K] AbstractDualBidiMap$ValuesIterator.class │   │   ├── [1.6K] AbstractDualBidiMap$View.class │   │   ├── [5.6K] AbstractDualBidiMap.class │   │   ├── [1.5K] AbstractOrderedBidiMapDecorator.class │   │   ├── [1.5K] AbstractSortedBidiMapDecorator.class │   │   ├── [1.9K] DualHashBidiMap.class │   │   ├── [3.3K] DualTreeBidiMap$BidiOrderedMapIterator.class │   │   ├── [2.1K] DualTreeBidiMap$ViewMap.class │   │   ├── [4.8K] DualTreeBidiMap.class │   │   ├── [2.1K] package.html │   │   ├── [2.0K] TreeBidiMap$EntryView.class │   │   ├── [6.1K] TreeBidiMap$Inverse.class │   │   ├── [4.7K] TreeBidiMap$Node.class │   │   ├── [1.8K] TreeBidiMap$View.class │   │   ├── [3.1K] TreeBidiMap$ViewIterator.class │   │   ├── [1.8K] TreeBidiMap$ViewMapIterator.class │   │   ├── [ 19K] TreeBidiMap.class │   │   ├── [2.7K] UnmodifiableBidiMap.class │   │   ├── [3.1K] UnmodifiableOrderedBidiMap.class │   │   └── [3.8K] UnmodifiableSortedBidiMap.class │   ├── [ 470] BidiMap.class │   ├── [1.8K] BinaryHeap$1.class │   ├── [5.7K] BinaryHeap.class │   ├── [ 221] BoundedCollection.class │   ├── [2.1K] BoundedFifoBuffer$1.class │   ├── [4.3K] BoundedFifoBuffer.class │   ├── [ 200] BoundedMap.class │   ├── [4.0K] buffer │   │   ├── [1.0K] AbstractBufferDecorator.class │   │   ├── [2.0K] BlockingBuffer.class │   │   ├── [2.1K] BoundedFifoBuffer$1.class │   │   ├── [5.4K] BoundedFifoBuffer.class │   │   ├── [ 959] CircularFifoBuffer.class │   │   ├── [1.7K] package.html │   │   ├── [1.4K] PredicatedBuffer.class │   │   ├── [1.8K] PriorityBuffer$1.class │   │   ├── [5.1K] PriorityBuffer.class │   │   ├── [1.6K] SynchronizedBuffer.class │   │   ├── [1.4K] TransformedBuffer.class │   │   ├── [ 916] TypedBuffer.class │   │   ├── [1.7K] UnboundedFifoBuffer$1.class │   │   ├── [3.7K] UnboundedFifoBuffer.class │   │   └── [2.5K] UnmodifiableBuffer.class │   ├── [ 206] Buffer.class │   ├── [ 835] BufferOverflowException.class │   ├── [ 844] BufferUnderflowException.class │   ├── [2.0K] BufferUtils.class │   ├── [ 168] Closure.class │   ├── [5.6K] ClosureUtils.class │   ├── [4.0K] collection │   │   ├── [2.5K] AbstractCollectionDecorator.class │   │   ├── [1.3K] AbstractSerializableCollectionDecorator.class │   │   ├── [ 569] CompositeCollection$CollectionMutator.class │   │   ├── [5.8K] CompositeCollection.class │   │   ├── [1.4K] package.html │   │   ├── [2.2K] PredicatedCollection.class │   │   ├── [3.7K] SynchronizedCollection.class │   │   ├── [2.1K] TransformedCollection.class │   │   ├── [ 874] TypedCollection.class │   │   ├── [2.7K] UnmodifiableBoundedCollection.class │   │   └── [1.7K] UnmodifiableCollection.class │   ├── [ 14K] CollectionUtils.class │   ├── [4.0K] comparators │   │   ├── [2.0K] BooleanComparator.class │   │   ├── [1.3K] ComparableComparator.class │   │   ├── [4.1K] ComparatorChain.class │   │   ├── [3.7K] FixedOrderComparator.class │   │   ├── [1.8K] NullComparator.class │   │   ├── [1.0K] package.html │   │   ├── [1.5K] ReverseComparator.class │   │   └── [1.2K] TransformingComparator.class │   ├── [3.5K] ComparatorUtils.class │   ├── [3.4K] CursorableLinkedList$Cursor.class │   ├── [1.5K] CursorableLinkedList$Listable.class │   ├── [3.8K] CursorableLinkedList$ListIter.class │   ├── [ 13K] CursorableLinkedList.class │   ├── [6.4K] CursorableSubList.class │   ├── [1.4K] DefaultMapBag$BagIterator.class │   ├── [6.6K] DefaultMapBag.class │   ├── [2.0K] DefaultMapEntry.class │   ├── [1.1K] DoubleOrderedMap$1$1.class │   ├── [2.3K] DoubleOrderedMap$1.class │   ├── [1.3K] DoubleOrderedMap$2$1.class │   ├── [1.5K] DoubleOrderedMap$2.class │   ├── [1.3K] DoubleOrderedMap$3$1.class │   ├── [1.9K] DoubleOrderedMap$3.class │   ├── [1.3K] DoubleOrderedMap$4$1.class │   ├── [1.5K] DoubleOrderedMap$4.class │   ├── [1.3K] DoubleOrderedMap$5$1.class │   ├── [1.9K] DoubleOrderedMap$5.class │   ├── [1.1K] DoubleOrderedMap$6$1.class │   ├── [2.3K] DoubleOrderedMap$6.class │   ├── [2.3K] DoubleOrderedMap$DoubleOrderedMapIterator.class │   ├── [4.6K] DoubleOrderedMap$Node.class │   ├── [ 14K] DoubleOrderedMap.class │   ├── [ 706] EnumerationUtils.class │   ├── [1.3K] ExtendedProperties$PropertiesReader.class │   ├── [1.3K] ExtendedProperties$PropertiesTokenizer.class │   ├── [ 19K] ExtendedProperties.class │   ├── [ 166] Factory.class │   ├── [1.6K] FactoryUtils.class │   ├── [2.5K] FastArrayList$ListIter.class │   ├── [3.0K] FastArrayList$SubList$SubListIter.class │   ├── [8.2K] FastArrayList$SubList.class │   ├── [9.0K] FastArrayList.class │   ├── [2.1K] FastHashMap$CollectionView$CollectionViewIterator.class │   ├── [4.6K] FastHashMap$CollectionView.class │   ├── [1.2K] FastHashMap$EntrySet.class │   ├── [1.2K] FastHashMap$KeySet.class │   ├── [1.2K] FastHashMap$Values.class │   ├── [5.8K] FastHashMap.class │   ├── [2.1K] FastTreeMap$CollectionView$CollectionViewIterator.class │   ├── [4.6K] FastTreeMap$CollectionView.class │   ├── [1.2K] FastTreeMap$EntrySet.class │   ├── [1.2K] FastTreeMap$KeySet.class │   ├── [1.2K] FastTreeMap$Values.class │   ├── [7.0K] FastTreeMap.class │   ├── [2.2K] FunctorException.class │   ├── [4.0K] functors │   │   ├── [1.7K] AllPredicate.class │   │   ├── [1.5K] AndPredicate.class │   │   ├── [1.7K] AnyPredicate.class │   │   ├── [2.4K] ChainedClosure.class │   │   ├── [2.5K] ChainedTransformer.class │   │   ├── [1.2K] CloneTransformer.class │   │   ├── [1.3K] ClosureTransformer.class │   │   ├── [1.1K] ConstantFactory.class │   │   ├── [1.2K] ConstantTransformer.class │   │   ├── [1.1K] EqualPredicate.class │   │   ├── [1005] ExceptionClosure.class │   │   ├── [ 964] ExceptionFactory.class │   │   ├── [1021] ExceptionPredicate.class │   │   ├── [1.0K] ExceptionTransformer.class │   │   ├── [1.3K] FactoryTransformer.class │   │   ├── [ 882] FalsePredicate.class │   │   ├── [1.4K] ForClosure.class │   │   ├── [3.5K] FunctorUtils.class │   │   ├── [1.1K] IdentityPredicate.class │   │   ├── [1.9K] IfClosure.class │   │   ├── [1.2K] InstanceofPredicate.class │   │   ├── [2.8K] InstantiateFactory.class │   │   ├── [3.1K] InstantiateTransformer.class │   │   ├── [3.1K] InvokerTransformer.class │   │   ├── [1.2K] MapTransformer.class │   │   ├── [1.7K] NonePredicate.class │   │   ├── [ 861] NOPClosure.class │   │   ├── [ 905] NOPTransformer.class │   │   ├── [ 919] NotNullPredicate.class │   │   ├── [1.3K] NotPredicate.class │   │   ├── [1.4K] NullIsExceptionPredicate.class │   │   ├── [1.3K] NullIsFalsePredicate.class │   │   ├── [1.3K] NullIsTruePredicate.class │   │   ├── [ 910] NullPredicate.class │   │   ├── [1.7K] OnePredicate.class │   │   ├── [1.5K] OrPredicate.class │   │   ├── [1.1K] package.html │   │   ├── [ 277] PredicateDecorator.class │   │   ├── [1.4K] PredicateTransformer.class │   │   ├── [2.3K] PrototypeFactory$PrototypeCloneFactory.class │   │   ├── [2.2K] PrototypeFactory$PrototypeSerializationFactory.class │   │   ├── [2.1K] PrototypeFactory.class │   │   ├── [1015] StringValueTransformer.class │   │   ├── [3.7K] SwitchClosure.class │   │   ├── [3.7K] SwitchTransformer.class │   │   ├── [1.9K] TransformedPredicate.class │   │   ├── [1.4K] TransformerClosure.class │   │   ├── [2.0K] TransformerPredicate.class │   │   ├── [ 879] TruePredicate.class │   │   ├── [ 877] UniquePredicate.class │   │   └── [1.9K] WhileClosure.class │   ├── [ 659] HashBag.class │   ├── [ 226] IterableMap.class │   ├── [4.0K] iterators │   │   ├── [1.7K] AbstractEmptyIterator.class │   │   ├── [1.0K] AbstractIteratorDecorator.class │   │   ├── [1.7K] AbstractListIteratorDecorator.class │   │   ├── [1.5K] AbstractMapIteratorDecorator.class │   │   ├── [1.7K] AbstractOrderedMapIteratorDecorator.class │   │   ├── [2.7K] ArrayIterator.class │   │   ├── [2.3K] ArrayListIterator.class │   │   ├── [5.0K] CollatingIterator.class │   │   ├── [1.7K] EmptyIterator.class │   │   ├── [1.7K] EmptyListIterator.class │   │   ├── [1.6K] EmptyMapIterator.class │   │   ├── [1.7K] EmptyOrderedIterator.class │   │   ├── [1.7K] EmptyOrderedMapIterator.class │   │   ├── [2.5K] EntrySetMapIterator.class │   │   ├── [1.7K] EnumerationIterator.class │   │   ├── [2.1K] FilterIterator.class │   │   ├── [3.6K] FilterListIterator.class │   │   ├── [3.7K] IteratorChain.class │   │   ├── [1003] IteratorEnumeration.class │   │   ├── [2.2K] ListIteratorWrapper.class │   │   ├── [1.4K] LoopingIterator.class │   │   ├── [2.5K] ObjectArrayIterator.class │   │   ├── [2.2K] ObjectArrayListIterator.class │   │   ├── [2.6K] ObjectGraphIterator.class │   │   ├── [1.0K] package.html │   │   ├── [1.0K] ProxyIterator.class │   │   ├── [1.6K] ProxyListIterator.class │   │   ├── [1.4K] SingletonIterator.class │   │   ├── [1.9K] SingletonListIterator.class │   │   ├── [1.8K] TransformIterator.class │   │   ├── [ 678] UniqueFilterIterator.class │   │   ├── [1.2K] UnmodifiableIterator.class │   │   ├── [1.8K] UnmodifiableListIterator.class │   │   ├── [1.7K] UnmodifiableMapIterator.class │   │   └── [1.9K] UnmodifiableOrderedMapIterator.class │   ├── [ 12K] IteratorUtils.class │   ├── [4.0K] keyvalue │   │   ├── [1.0K] AbstractKeyValue.class │   │   ├── [1.3K] AbstractMapEntry.class │   │   ├── [1.5K] AbstractMapEntryDecorator.class │   │   ├── [2.2K] DefaultKeyValue.class │   │   ├── [1019] DefaultMapEntry.class │   │   ├── [2.7K] MultiKey.class │   │   ├── [1.1K] package.html │   │   ├── [2.1K] TiedMapEntry.class │   │   └── [1.3K] UnmodifiableMapEntry.class │   ├── [ 187] KeyValue.class │   ├── [4.0K] list │   │   ├── [3.4K] AbstractLinkedList$LinkedListIterator.class │   │   ├── [4.6K] AbstractLinkedList$LinkedSubList.class │   │   ├── [2.0K] AbstractLinkedList$LinkedSubListIterator.class │   │   ├── [1.6K] AbstractLinkedList$Node.class │   │   ├── [ 11K] AbstractLinkedList.class │   │   ├── [2.0K] AbstractListDecorator.class │   │   ├── [1.3K] AbstractSerializableListDecorator.class │   │   ├── [3.0K] CursorableLinkedList$Cursor.class │   │   ├── [5.0K] CursorableLinkedList.class │   │   ├── [ 941] FixedSizeList$FixedSizeListIterator.class │   │   ├── [3.3K] FixedSizeList.class │   │   ├── [1.8K] LazyList.class │   │   ├── [3.4K] NodeCachingLinkedList.class │   │   ├── [1.8K] package.html │   │   ├── [1.2K] PredicatedList$PredicatedListIterator.class │   │   ├── [3.0K] PredicatedList.class │   │   ├── [1.0K] SetUniqueList$SetListIterator.class │   │   ├── [1.5K] SetUniqueList$SetListListIterator.class │   │   ├── [4.3K] SetUniqueList.class │   │   ├── [2.9K] SynchronizedList.class │   │   ├── [1.2K] TransformedList$TransformedListIterator.class │   │   ├── [2.9K] TransformedList.class │   │   ├── [7.7K] TreeList$AVLNode.class │   │   ├── [3.4K] TreeList$TreeListIterator.class │   │   ├── [4.1K] TreeList.class │   │   ├── [ 808] TypedList.class │   │   └── [2.7K] UnmodifiableList.class │   ├── [3.9K] ListUtils.class │   ├── [2.7K] LRUMap.class │   ├── [4.0K] map │   │   ├── [1.8K] AbstractHashedMap$EntrySet.class │   │   ├── [ 965] AbstractHashedMap$EntrySetIterator.class │   │   ├── [2.0K] AbstractHashedMap$HashEntry.class │   │   ├── [2.6K] AbstractHashedMap$HashIterator.class │   │   ├── [1.9K] AbstractHashedMap$HashMapIterator.class │   │   ├── [1.2K] AbstractHashedMap$KeySet.class │   │   ├── [ 989] AbstractHashedMap$KeySetIterator.class │   │   ├── [1.1K] AbstractHashedMap$Values.class │   │   ├── [ 983] AbstractHashedMap$ValuesIterator.class │   │   ├── [ 15K] AbstractHashedMap.class │   │   ├── [2.3K] AbstractInputCheckedMapDecorator$EntrySet.class │   │   ├── [1.3K] AbstractInputCheckedMapDecorator$EntrySetIterator.class │   │   ├── [1.1K] AbstractInputCheckedMapDecorator$MapEntry.class │   │   ├── [1.4K] AbstractInputCheckedMapDecorator.class │   │   ├── [1.0K] AbstractLinkedMap$EntrySetIterator.class │   │   ├── [1.1K] AbstractLinkedMap$KeySetIterator.class │   │   ├── [ 898] AbstractLinkedMap$LinkEntry.class │   │   ├── [2.8K] AbstractLinkedMap$LinkIterator.class │   │   ├── [2.1K] AbstractLinkedMap$LinkMapIterator.class │   │   ├── [1.1K] AbstractLinkedMap$ValuesIterator.class │   │   ├── [6.4K] AbstractLinkedMap.class │   │   ├── [2.4K] AbstractMapDecorator.class │   │   ├── [1.6K] AbstractOrderedMapDecorator.class │   │   ├── [3.6K] AbstractReferenceMap$ReferenceEntry.class │   │   ├── [1.7K] AbstractReferenceMap$ReferenceEntrySet.class │   │   ├── [2.7K] AbstractReferenceMap$ReferenceEntrySetIterator.class │   │   ├── [1.4K] AbstractReferenceMap$ReferenceKeySet.class │   │   ├── [1.1K] AbstractReferenceMap$ReferenceKeySetIterator.class │   │   ├── [2.1K] AbstractReferenceMap$ReferenceMapIterator.class │   │   ├── [1.4K] AbstractReferenceMap$ReferenceValues.class │   │   ├── [1.1K] AbstractReferenceMap$ReferenceValuesIterator.class │   │   ├── [ 801] AbstractReferenceMap$SoftRef.class │   │   ├── [ 801] AbstractReferenceMap$WeakRef.class │   │   ├── [8.7K] AbstractReferenceMap.class │   │   ├── [1.5K] AbstractSortedMapDecorator.class │   │   ├── [1.9K] CaseInsensitiveMap.class │   │   ├── [ 623] CompositeMap$MapMutator.class │   │   ├── [5.9K] CompositeMap.class │   │   ├── [3.2K] FixedSizeMap.class │   │   ├── [3.9K] FixedSizeSortedMap.class │   │   ├── [1.8K] Flat3Map$EntrySet.class │   │   ├── [3.5K] Flat3Map$EntrySetIterator.class │   │   ├── [3.1K] Flat3Map$FlatMapIterator.class │   │   ├── [1.7K] Flat3Map$KeySet.class │   │   ├── [ 763] Flat3Map$KeySetIterator.class │   │   ├── [1.5K] Flat3Map$Values.class │   │   ├── [ 765] Flat3Map$ValuesIterator.class │   │   ├── [ 11K] Flat3Map.class │   │   ├── [1.5K] HashedMap.class │   │   ├── [1.4K] IdentityMap$IdentityEntry.class │   │   ├── [2.7K] IdentityMap.class │   │   ├── [2.7K] LazyMap.class │   │   ├── [2.3K] LazySortedMap.class │   │   ├── [3.0K] LinkedMap$LinkedMapList.class │   │   ├── [2.8K] LinkedMap.class │   │   ├── [2.4K] ListOrderedMap$EntrySetView.class │   │   ├── [1.1K] ListOrderedMap$KeySetView$1.class │   │   ├── [1.3K] ListOrderedMap$KeySetView.class │   │   ├── [1.4K] ListOrderedMap$ListOrderedIterator.class │   │   ├── [1.2K] ListOrderedMap$ListOrderedMapEntry.class │   │   ├── [3.0K] ListOrderedMap$ListOrderedMapIterator.class │   │   ├── [1.1K] ListOrderedMap$ValuesView$1.class │   │   ├── [1.3K] ListOrderedMap$ValuesView.class │   │   ├── [6.1K] ListOrderedMap.class │   │   ├── [5.6K] LRUMap.class │   │   ├── [ 14K] MultiKeyMap.class │   │   ├── [2.6K] package.html │   │   ├── [3.4K] PredicatedMap.class │   │   ├── [2.1K] PredicatedSortedMap.class │   │   ├── [2.4K] ReferenceIdentityMap.class │   │   ├── [1.6K] ReferenceMap.class │   │   ├── [2.6K] SingletonMap$SingletonMapIterator.class │   │   ├── [1.4K] SingletonMap$SingletonValues.class │   │   ├── [5.9K] SingletonMap.class │   │   ├── [2.7K] StaticBucketMap$EntryIterator.class │   │   ├── [2.9K] StaticBucketMap$EntrySet.class │   │   ├── [1.2K] StaticBucketMap$KeyIterator.class │   │   ├── [2.5K] StaticBucketMap$KeySet.class │   │   ├── [ 582] StaticBucketMap$Lock.class │   │   ├── [1.5K] StaticBucketMap$Node.class │   │   ├── [1.2K] StaticBucketMap$ValueIterator.class │   │   ├── [1.3K] StaticBucketMap$Values.class │   │   ├── [7.0K] StaticBucketMap.class │   │   ├── [3.3K] TransformedMap.class │   │   ├── [2.1K] TransformedSortedMap.class │   │   ├── [ 900] TypedMap.class │   │   ├── [ 948] TypedSortedMap.class │   │   ├── [ 894] UnmodifiableEntrySet$UnmodifiableEntry.class │   │   ├── [1.2K] UnmodifiableEntrySet$UnmodifiableEntrySetIterator.class │   │   ├── [2.7K] UnmodifiableEntrySet.class │   │   ├── [3.1K] UnmodifiableMap.class │   │   ├── [3.6K] UnmodifiableOrderedMap.class │   │   └── [3.5K] UnmodifiableSortedMap.class │   ├── [ 341] MapIterator.class │   ├── [ 17K] MapUtils.class │   ├── [1.6K] MultiHashMap$ValueIterator.class │   ├── [1.4K] MultiHashMap$Values.class │   ├── [5.7K] MultiHashMap.class │   ├── [ 702] MultiMap.class │   ├── [ 389] OrderedBidiMap.class │   ├── [ 238] OrderedIterator.class │   ├── [ 408] OrderedMap.class │   ├── [ 322] OrderedMapIterator.class │   ├── [3.8K] overview.html │   ├── [1.2K] package.html │   ├── [ 173] Predicate.class │   ├── [5.6K] PredicateUtils.class │   ├── [ 296] PriorityQueue.class │   ├── [2.0K] ProxyMap.class │   ├── [2.5K] ReferenceMap$1.class │   ├── [2.0K] ReferenceMap$2.class │   ├── [1.7K] ReferenceMap$3.class │   ├── [2.8K] ReferenceMap$Entry.class │   ├── [2.5K] ReferenceMap$EntryIterator.class │   ├── [1.0K] ReferenceMap$KeyIterator.class │   ├── [ 757] ReferenceMap$SoftRef.class │   ├── [1.0K] ReferenceMap$ValueIterator.class │   ├── [ 757] ReferenceMap$WeakRef.class │   ├── [9.1K] ReferenceMap.class │   ├── [ 196] ResettableIterator.class │   ├── [ 265] ResettableListIterator.class │   ├── [1.7K] SequencedHashMap$1.class │   ├── [2.1K] SequencedHashMap$2.class │   ├── [2.3K] SequencedHashMap$3.class │   ├── [1.9K] SequencedHashMap$Entry.class │   ├── [2.2K] SequencedHashMap$OrderedIterator.class │   ├── [9.1K] SequencedHashMap.class │   ├── [4.0K] set │   │   ├── [1.3K] AbstractSerializableSetDecorator.class │   │   ├── [ 738] AbstractSetDecorator.class │   │   ├── [1.5K] AbstractSortedSetDecorator.class │   │   ├── [ 564] CompositeSet$SetMutator.class │   │   ├── [3.7K] CompositeSet.class │   │   ├── [1.2K] ListOrderedSet$OrderedSetIterator.class │   │   ├── [4.9K] ListOrderedSet.class │   │   ├── [3.2K] MapBackedSet.class │   │   ├── [1.7K] package.html │   │   ├── [1019] PredicatedSet.class │   │   ├── [1.9K] PredicatedSortedSet.class │   │   ├── [1.0K] SynchronizedSet.class │   │   ├── [2.3K] SynchronizedSortedSet.class │   │   ├── [ 887] TransformedSet.class │   │   ├── [1.9K] TransformedSortedSet.class │   │   ├── [ 796] TypedSet.class │   │   ├── [ 844] TypedSortedSet.class │   │   ├── [1.7K] UnmodifiableSet.class │   │   └── [3.0K] UnmodifiableSortedSet.class │   ├── [3.7K] SetUtils.class │   ├── [ 274] SortedBag.class │   ├── [ 370] SortedBidiMap.class │   ├── [2.6K] StaticBucketMap$EntryIterator.class │   ├── [2.8K] StaticBucketMap$EntrySet.class │   ├── [1.1K] StaticBucketMap$KeyIterator.class │   ├── [2.4K] StaticBucketMap$KeySet.class │   ├── [ 566] StaticBucketMap$Lock.class │   ├── [1.5K] StaticBucketMap$Node.class │   ├── [1.2K] StaticBucketMap$ValueIterator.class │   ├── [1.2K] StaticBucketMap$Values.class │   ├── [7.0K] StaticBucketMap.class │   ├── [1.3K] SynchronizedPriorityQueue.class │   ├── [ 195] Transformer.class │   ├── [6.2K] TransformerUtils.class │   ├── [1.2K] TreeBag.class │   ├── [1.6K] UnboundedFifoBuffer$1.class │   ├── [2.7K] UnboundedFifoBuffer.class │   └── [ 136] Unmodifiable.class ├── [588K] jboss反序列化_CVE-2017-12149.jar ├── [ 342] README.md ├── [4.0K] src │   ├── [4.0K] com │   │   └── [4.0K] jboss │   │   └── [4.0K] main │   │   ├── [3.4K] doPost.java │   │   ├── [6.0K] main.java │   │   └── [ 12K] Payload.java │   └── [4.0K] org │   └── [4.0K] apache │   └── [4.0K] commons │   └── [4.0K] collections │   ├── [6.2K] ArrayStack.java │   ├── [4.0K] bag │   │   ├── [2.3K] AbstractBagDecorator.java │   │   ├── [ 18K] AbstractMapBag.java │   │   ├── [2.1K] AbstractSortedBagDecorator.java │   │   ├── [2.7K] HashBag.java │   │   ├── [1.6K] package.html │   │   ├── [3.7K] PredicatedBag.java │   │   ├── [3.5K] PredicatedSortedBag.java │   │   ├── [3.8K] SynchronizedBag.java │   │   ├── [3.2K] SynchronizedSortedBag.java │   │   ├── [3.6K] TransformedBag.java │   │   ├── [3.2K] TransformedSortedBag.java │   │   ├── [3.7K] TreeBag.java │   │   ├── [2.0K] TypedBag.java │   │   ├── [2.1K] TypedSortedBag.java │   │   ├── [4.4K] UnmodifiableBag.java │   │   └── [4.4K] UnmodifiableSortedBag.java │   ├── [8.7K] Bag.java │   ├── [9.5K] BagUtils.java │   ├── [ 28K] BeanMap.java │   ├── [4.0K] bidimap │   │   ├── [2.5K] AbstractBidiMapDecorator.java │   │   ├── [ 23K] AbstractDualBidiMap.java │   │   ├── [2.8K] AbstractOrderedBidiMapDecorator.java │   │   ├── [2.7K] AbstractSortedBidiMapDecorator.java │   │   ├── [3.6K] DualHashBidiMap.java │   │   ├── [ 12K] DualTreeBidiMap.java │   │   ├── [2.1K] package.html │   │   ├── [ 71K] TreeBidiMap.java │   │   ├── [3.8K] UnmodifiableBidiMap.java │   │   ├── [4.3K] UnmodifiableOrderedBidiMap.java │   │   └── [5.2K] UnmodifiableSortedBidiMap.java │   ├── [5.9K] BidiMap.java │   ├── [ 18K] BinaryHeap.java │   ├── [1.6K] BoundedCollection.java │   ├── [8.9K] BoundedFifoBuffer.java │   ├── [1.5K] BoundedMap.java │   ├── [4.0K] buffer │   │   ├── [2.1K] AbstractBufferDecorator.java │   │   ├── [3.8K] BlockingBuffer.java │   │   ├── [ 11K] BoundedFifoBuffer.java │   │   ├── [3.1K] CircularFifoBuffer.java │   │   ├── [1.7K] package.html │   │   ├── [3.5K] PredicatedBuffer.java │   │   ├── [ 18K] PriorityBuffer.java │   │   ├── [2.9K] SynchronizedBuffer.java │   │   ├── [3.2K] TransformedBuffer.java │   │   ├── [2.1K] TypedBuffer.java │   │   ├── [9.5K] UnboundedFifoBuffer.java │   │   └── [4.1K] UnmodifiableBuffer.java │   ├── [2.3K] Buffer.java │   ├── [2.1K] BufferOverflowException.java │   ├── [2.2K] BufferUnderflowException.java │   ├── [5.8K] BufferUtils.java │   ├── [1.7K] Closure.java │   ├── [ 14K] ClosureUtils.java │   ├── [4.0K] collection │   │   ├── [4.2K] AbstractCollectionDecorator.java │   │   ├── [2.1K] AbstractSerializableCollectionDecorator.java │   │   ├── [ 16K] CompositeCollection.java │   │   ├── [1.4K] package.html │   │   ├── [5.1K] PredicatedCollection.java │   │   ├── [5.6K] SynchronizedCollection.java │   │   ├── [4.2K] TransformedCollection.java │   │   ├── [2.1K] TypedCollection.java │   │   ├── [5.0K] UnmodifiableBoundedCollection.java │   │   └── [3.1K] UnmodifiableCollection.java │   ├── [ 43K] CollectionUtils.java │   ├── [4.0K] comparators │   │   ├── [7.6K] BooleanComparator.java │   │   ├── [4.8K] ComparableComparator.java │   │   ├── [ 12K] ComparatorChain.java │   │   ├── [ 10K] FixedOrderComparator.java │   │   ├── [6.9K] NullComparator.java │   │   ├── [1.0K] package.html │   │   ├── [4.3K] ReverseComparator.java │   │   └── [2.9K] TransformingComparator.java │   ├── [9.1K] ComparatorUtils.java │   ├── [ 48K] CursorableLinkedList.java │   ├── [ 13K] DefaultMapBag.java │   ├── [4.6K] DefaultMapEntry.java │   ├── [ 66K] DoubleOrderedMap.java │   ├── [1.8K] EnumerationUtils.java │   ├── [ 55K] ExtendedProperties.java │   ├── [1.5K] Factory.java │   ├── [5.3K] FactoryUtils.java │   ├── [ 37K] FastArrayList.java │   ├── [ 21K] FastHashMap.java │   ├── [ 24K] FastTreeMap.java │   ├── [4.2K] FunctorException.java │   ├── [4.0K] functors │   │   ├── [3.5K] AllPredicate.java │   │   ├── [3.0K] AndPredicate.java │   │   ├── [3.5K] AnyPredicate.java │   │   ├── [4.4K] ChainedClosure.java │   │   ├── [5.0K] ChainedTransformer.java │   │   ├── [2.0K] CloneTransformer.java │   │   ├── [2.5K] ClosureTransformer.java │   │   ├── [2.6K] ConstantFactory.java │   │   ├── [2.7K] ConstantTransformer.java │   │   ├── [2.4K] EqualPredicate.java │   │   ├── [1.9K] ExceptionClosure.java │   │   ├── [1.9K] ExceptionFactory.java │   │   ├── [2.0K] ExceptionPredicate.java │   │   ├── [2.0K] ExceptionTransformer.java │   │   ├── [2.5K] FactoryTransformer.java │   │   ├── [1.8K] FalsePredicate.java │   │   ├── [2.9K] ForClosure.java │   │   ├── [5.9K] FunctorUtils.java │   │   ├── [2.5K] IdentityPredicate.java │   │   ├── [3.7K] IfClosure.java │   │   ├── [2.5K] InstanceofPredicate.java │   │   ├── [4.9K] InstantiateFactory.java │   │   ├── [4.4K] InstantiateTransformer.java │   │   ├── [5.1K] InvokerTransformer.java │   │   ├── [2.4K] MapTransformer.java │   │   ├── [3.5K] NonePredicate.java │   │   ├── [1.7K] NOPClosure.java │   │   ├── [1.8K] NOPTransformer.java │   │   ├── [1.9K] NotNullPredicate.java │   │   ├── [2.6K] NotPredicate.java │   │   ├── [2.9K] NullIsExceptionPredicate.java │   │   ├── [2.7K] NullIsFalsePredicate.java │   │   ├── [2.7K] NullIsTruePredicate.java │   │   ├── [1.8K] NullPredicate.java │   │   ├── [3.6K] OnePredicate.java │   │   ├── [3.0K] OrPredicate.java │   │   ├── [1.1K] package.html │   │   ├── [1.4K] PredicateDecorator.java │   │   ├── [2.6K] PredicateTransformer.java │   │   ├── [7.2K] PrototypeFactory.java │   │   ├── [1.9K] StringValueTransformer.java │   │   ├── [6.4K] SwitchClosure.java │   │   ├── [6.9K] SwitchTransformer.java │   │   ├── [3.4K] TransformedPredicate.java │   │   ├── [2.5K] TransformerClosure.java │   │   ├── [3.0K] TransformerPredicate.java │   │   ├── [1.8K] TruePredicate.java │   │   ├── [2.1K] UniquePredicate.java │   │   └── [3.8K] WhileClosure.java │   ├── [1.5K] HashBag.java │   ├── [1.9K] IterableMap.java │   ├── [4.0K] iterators │   │   ├── [2.3K] AbstractEmptyIterator.java │   │   ├── [2.2K] AbstractIteratorDecorator.java │   │   ├── [2.7K] AbstractListIteratorDecorator.java │   │   ├── [2.4K] AbstractMapIteratorDecorator.java │   │   ├── [2.7K] AbstractOrderedMapIteratorDecorator.java │   │   ├── [7.9K] ArrayIterator.java │   │   ├── [7.5K] ArrayListIterator.java │   │   ├── [ 12K] CollatingIterator.java │   │   ├── [1.7K] EmptyIterator.java │   │   ├── [1.8K] EmptyListIterator.java │   │   ├── [1.4K] EmptyMapIterator.java │   │   ├── [1.4K] EmptyOrderedIterator.java │   │   ├── [1.4K] EmptyOrderedMapIterator.java │   │   ├── [5.5K] EntrySetMapIterator.java │   │   ├── [4.6K] EnumerationIterator.java │   │   ├── [5.6K] FilterIterator.java │   │   ├── [8.1K] FilterListIterator.java │   │   ├── [9.7K] IteratorChain.java │   │   ├── [2.9K] IteratorEnumeration.java │   │   ├── [5.2K] ListIteratorWrapper.java │   │   ├── [4.2K] LoopingIterator.java │   │   ├── [7.0K] ObjectArrayIterator.java │   │   ├── [7.1K] ObjectArrayListIterator.java │   │   ├── [8.8K] ObjectGraphIterator.java │   │   ├── [1.0K] package.html │   │   ├── [3.1K] ProxyIterator.java │   │   ├── [4.7K] ProxyListIterator.java │   │   ├── [4.0K] SingletonIterator.java │   │   ├── [5.1K] SingletonListIterator.java │   │   ├── [4.5K] TransformIterator.java │   │   ├── [1.5K] UniqueFilterIterator.java │   │   ├── [2.4K] UnmodifiableIterator.java │   │   ├── [2.9K] UnmodifiableListIterator.java │   │   ├── [2.7K] UnmodifiableMapIterator.java │   │   └── [2.9K] UnmodifiableOrderedMapIterator.java │   ├── [ 36K] IteratorUtils.java │   ├── [4.0K] keyvalue │   │   ├── [2.1K] AbstractKeyValue.java │   │   ├── [2.4K] AbstractMapEntryDecorator.java │   │   ├── [3.0K] AbstractMapEntry.java │   │   ├── [4.9K] DefaultKeyValue.java │   │   ├── [2.1K] DefaultMapEntry.java │   │   ├── [8.3K] MultiKey.java │   │   ├── [1.1K] package.html │   │   ├── [3.9K] TiedMapEntry.java │   │   └── [2.4K] UnmodifiableMapEntry.java │   ├── [1.3K] KeyValue.java │   ├── [4.0K] list │   │   ├── [ 31K] AbstractLinkedList.java │   │   ├── [2.9K] AbstractListDecorator.java │   │   ├── [2.1K] AbstractSerializableListDecorator.java │   │   ├── [ 18K] CursorableLinkedList.java │   │   ├── [5.0K] FixedSizeList.java │   │   ├── [4.8K] LazyList.java │   │   ├── [7.9K] NodeCachingLinkedList.java │   │   ├── [1.8K] package.html │   │   ├── [5.2K] PredicatedList.java │   │   ├── [ 11K] SetUniqueList.java │   │   ├── [4.7K] SynchronizedList.java │   │   ├── [4.8K] TransformedList.java │   │   ├── [ 29K] TreeList.java │   │   ├── [2.0K] TypedList.java │   │   └── [3.9K] UnmodifiableList.java │   ├── [ 13K] ListUtils.java │   ├── [6.9K] LRUMap.java │   ├── [4.0K] map │   │   ├── [ 44K] AbstractHashedMap.java │   │   ├── [6.9K] AbstractInputCheckedMapDecorator.java │   │   ├── [ 20K] AbstractLinkedMap.java │   │   ├── [3.6K] AbstractMapDecorator.java │   │   ├── [2.9K] AbstractOrderedMapDecorator.java │   │   ├── [ 32K] AbstractReferenceMap.java │   │   ├── [2.8K] AbstractSortedMapDecorator.java │   │   ├── [4.7K] CaseInsensitiveMap.java │   │   ├── [ 22K] CompositeMap.java │   │   ├── [5.0K] FixedSizeMap.java │   │   ├── [5.4K] FixedSizeSortedMap.java │   │   ├── [ 36K] Flat3Map.java │   │   ├── [3.4K] HashedMap.java │   │   ├── [5.9K] IdentityMap.java │   │   ├── [5.4K] LazyMap.java │   │   ├── [4.7K] LazySortedMap.java │   │   ├── [9.0K] LinkedMap.java │   │   ├── [ 18K] ListOrderedMap.java │   │   ├── [ 14K] LRUMap.java │   │   ├── [ 32K] MultiKeyMap.java │   │   ├── [2.6K] package.html │   │   ├── [6.3K] PredicatedMap.java │   │   ├── [4.1K] PredicatedSortedMap.java │   │   ├── [8.3K] ReferenceIdentityMap.java │   │   ├── [6.7K] ReferenceMap.java │   │   ├── [ 17K] SingletonMap.java │   │   ├── [ 21K] StaticBucketMap.java │   │   ├── [6.6K] TransformedMap.java │   │   ├── [4.2K] TransformedSortedMap.java │   │   ├── [2.2K] TypedMap.java │   │   ├── [2.3K] TypedSortedMap.java │   │   ├── [5.2K] UnmodifiableEntrySet.java │   │   ├── [4.5K] UnmodifiableMap.java │   │   ├── [4.6K] UnmodifiableOrderedMap.java │   │   └── [4.8K] UnmodifiableSortedMap.java │   ├── [3.9K] MapIterator.java │   ├── [ 57K] MapUtils.java │   ├── [ 15K] MultiHashMap.java │   ├── [6.6K] MultiMap.java │   ├── [2.4K] OrderedBidiMap.java │   ├── [1.5K] OrderedIterator.java │   ├── [1.5K] OrderedMapIterator.java │   ├── [2.5K] OrderedMap.java │   ├── [3.8K] overview.html │   ├── [1.2K] package.html │   ├── [1.9K] Predicate.java │   ├── [ 22K] PredicateUtils.java │   ├── [2.1K] PriorityQueue.java │   ├── [4.5K] ProxyMap.java │   ├── [ 28K] ReferenceMap.java │   ├── [1.2K] ResettableIterator.java │   ├── [1.2K] ResettableListIterator.java │   ├── [ 36K] SequencedHashMap.java │   ├── [4.0K] set │   │   ├── [2.0K] AbstractSerializableSetDecorator.java │   │   ├── [1.8K] AbstractSetDecorator.java │   │   ├── [2.5K] AbstractSortedSetDecorator.java │   │   ├── [7.2K] CompositeSet.java │   │   ├── [9.8K] ListOrderedSet.java │   │   ├── [4.6K] MapBackedSet.java │   │   ├── [1.7K] package.html │   │   ├── [3.1K] PredicatedSet.java │   │   ├── [4.0K] PredicatedSortedSet.java │   │   ├── [2.5K] SynchronizedSet.java │   │   ├── [4.1K] SynchronizedSortedSet.java │   │   ├── [2.6K] TransformedSet.java │   │   ├── [3.8K] TransformedSortedSet.java │   │   ├── [2.0K] TypedSet.java │   │   ├── [2.0K] TypedSortedSet.java │   │   ├── [2.9K] UnmodifiableSet.java │   │   └── [4.4K] UnmodifiableSortedSet.java │   ├── [ 12K] SetUtils.java │   ├── [1.5K] SortedBag.java │   ├── [2.6K] SortedBidiMap.java │   ├── [ 20K] StaticBucketMap.java │   ├── [3.0K] SynchronizedPriorityQueue.java │   ├── [1.9K] Transformer.java │   ├── [ 19K] TransformerUtils.java │   ├── [2.2K] TreeBag.java │   ├── [8.0K] UnboundedFifoBuffer.java │   └── [1.4K] Unmodifiable.java ├── [580K] verify_CVE-2017-12149.jar ├── [ 24K] 截图2.png └── [ 29K] 截图.jpg 38 directories, 745 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。