Jekyll2023-07-12T15:11:59+02:00https://wouter.coekaerts.be/feedWouter CoekaertsWouter Coekaerts personal sitewouterBreaking java.lang.String2023-07-11T02:00:00+02:002023-07-11T02:00:00+02:00https://wouter.coekaerts.be/2023/breaking-stringwouterLet's abuse a bug in java.lang.StringJava Puzzle 10: No Dot - Solution2019-09-13T23:47:30+02:002019-09-13T23:47:30+02:00https://wouter.coekaerts.be/2019/puzzle-no-dot-solutionwouterJava challenge: Write Hello World without using a dot, backslash, or semicolonThe Java type system is broken2018-05-16T19:22:30+02:002018-05-16T19:22:30+02:00https://wouter.coekaerts.be/2018/java-type-system-brokenwouterThe Java type system is brokenMore serialization hacks with AnnotationInvocationHandler2015-11-09T12:10:24+01:002015-11-09T12:10:24+01:00https://wouter.coekaerts.be/2015/annotationinvocationhandlerwouterIn this post we take a look at two Java serialization vulnerability gadgetsJava Puzzle 9: Tweet - Solution2015-02-10T06:43:56+01:002015-02-10T06:43:56+01:00https://wouter.coekaerts.be/2015/puzzle-tweet-solutionwouterJava puzzle, write A to win: class B extends A{B(Long i){new B(i/Long.compare(i,i));System.out.println("Win");}}Java Puzzle 9: Tweet2015-02-02T18:38:01+01:002015-02-02T18:38:01+01:00https://wouter.coekaerts.be/2015/puzzle-tweetwouterShort but challenging, a puzzle that fits in a tweet, exploring the power a superclass has over its subclassResurrecting a PhantomReference2015-01-20T23:11:56+01:002015-01-20T23:11:56+01:00https://wouter.coekaerts.be/2015/resurrecting-phantomreferencewouterIn this post, you'll learn about Java necromancy: how to resurrect objects back from the dead. We will abuse a recently fixed security bug in the JDK to trick the garbage collector to get ahold of an object to which no living object should have a connection.Java Puzzle 7: Cookies - Solution2012-08-12T23:43:23+02:002012-08-12T23:43:23+02:00https://wouter.coekaerts.be/2012/puzzle-cookies-solutionwouterHere's the solution to the cookies puzzle!Java Puzzle 7: Cookies2012-08-07T22:21:48+02:002012-08-07T22:21:48+02:00https://wouter.coekaerts.be/2012/java-puzzle-cookieswouterLearn how to count down with Count von Count and Cookie Monster!Java Puzzle 6: Chicken or the Egg - Solution2012-03-26T19:54:45+02:002012-03-26T19:54:45+02:00https://wouter.coekaerts.be/2012/puzzle-chicken-solutionwouterHere's the solution to the Chicken or the Egg puzzle.