Skip to content

Commit 6fa4987

Browse files
Merge pull request diffblue#404 from diffblue/feature/ginco-analysis
Ginco analysis
2 parents 16711c5 + 6879022 commit 6fa4987

File tree

2 files changed

+21
-2
lines changed

2 files changed

+21
-2
lines changed

benchmarks/GENUINE/GincoRules.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"namespace": "com.diffblue.security",
3+
"rules":
4+
[
5+
{
6+
"comment": "Get on a tainted map returns a tainted object",
7+
"class": "java.util.Map",
8+
"method": "get:(Ljava/lang/Object;)Ljava/lang/Object;",
9+
"input": {
10+
"location": "this",
11+
"taint": "Tainted Parameter Map"
12+
},
13+
"result": {
14+
"location": "returns",
15+
"taint": "Tainted String"
16+
}
17+
}
18+
]
19+
}

benchmarks/GENUINE/README.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ The built binaries will be stored in:
148148
(4) ginco
149149
---------
150150

151-
GINCO is a free software developped by the Ministry of Culture and Communication
151+
GINCO is free software developped by the Ministry of Culture and Communication
152152
(France) and is dedicated to the management of vocabularies. GINCO is released
153153
under the terms of the CeCiLL v2 license.
154154

@@ -168,7 +168,7 @@ Install guide for Ubuntu:
168168
1. Open a terminal in the directory of this readme file and clone:
169169
git clone https://github.com/culturecommunication/ginco
170170
2. Enter the directory "ginco" and build the app with maven:
171-
(optional) git checkout 9d07909a1d768499443fa84085fa295649135507 # The commit before the commits of interest above
171+
(this commit may not build) git checkout 9d07909a1d768499443fa84085fa295649135507 # The commit before the commits of interest above
172172
mvn clean package
173173
mkdir dist
174174
cp ginco-admin/target/ginco-admin.war dist

0 commit comments

Comments
 (0)