heros
IFDS/IDE Solver for Soot and other frameworks
파일 탐색기
최종 버전 다운로드 (.zip)- ci.yml
- workspace.xml
- com.wdev91.eclipse.copyright.xml
- edu.umd.cs.findbugs.core.prefs
- org.eclipse.core.resources.prefs
- org.eclipse.jdt.core.prefs
- org.eclipse.jdt.ui.prefs
- heros-logo.graffle
- heros-logo.png
- MANIFEST.MF
- AllBottom.java
- AllTop.java
- EdgeIdentity.java
- DeltaConstraint.java
- FactAtStatement.java
- ReturnEdge.java
- WrappedFact.java
- WrappedFactAtStatement.java
- AccessPath.java
- AccessPathHandler.java
- BiDiFieldSensitiveIFDSSolver.java
- CallEdge.java
- CallEdgeResolver.java
- Context.java
- ControlFlowJoinResolver.java
- Debugger.java
- FactMergeHandler.java
- FieldSensitiveIFDSSolver.java
- FlowFunction.java
- FlowFunctions.java
- IFDSTabulationProblem.java
- InterestCallback.java
- MethodAnalyzer.java
- MethodAnalyzerImpl.java
- PerAccessPathMethodAnalyzer.java
- Resolver.java
- ResolverTemplate.java
- ReturnSiteResolver.java
- Scheduler.java
- SourceStmtAnnotatedMethodAnalyzer.java
- ZeroCallEdgeResolver.java
- ZeroHandler.java
- Compose.java
- Gen.java
- Identity.java
- Kill.java
- KillAll.java
- Transfer.java
- Union.java
- BiDiIDESolver.java
- BiDiIFDSSolver.java
- CountingThreadPoolExecutor.java
- CountLatch.java
- FlowFunctionDotExport.java
- IDESolver.java
- IFDSSolver.java
- JoinHandlingNode.java
- JoinHandlingNodesIFDSSolver.java
- JumpFunctions.java
- LinkedNode.java
- NotesOnSummaryGeneration.txt
- Pair.java
- PathEdge.java
- PathTrackingIFDSSolver.java
- DefaultIDETabulationProblem.java
- DefaultIFDSTabulationProblem.java
- SootThreadGroup.java
- DefaultValueMap.java
- JsonArray.java
- JsonDocument.java
- DefaultSeeds.java
- DontSynchronize.java
- EdgeFunction.java
- EdgeFunctionCache.java
- EdgeFunctions.java
- FlowFunction.java
- FlowFunctionCache.java
- FlowFunctions.java
- IDETabulationProblem.java
- IFDSTabulationProblem.java
- InterproceduralCFG.java
- ItemPrinter.java
- MeetLattice.java
- MustSynchronize.java
- ProfiledFlowFunctions.java
- SolverConfiguration.java
- SynchronizedBy.java
- ThreadSafe.java
- TwoElementSet.java
- ZeroedFlowFunctions.java
- AccessPathTest.java
- BiDiFieldSensitiveIFDSSolverTest.java
- ControlFlowJoinResolverTest.java
- FieldSensitiveIFDSSolverTest.java
- ReturnSiteResolverTest.java
- Edge.java
- EdgeBuilder.java
- ExpectedFlowFunction.java
- FieldSensitiveTestHelper.java
- JoinableFact.java
- Statement.java
- TestDebugger.java
- TestFact.java
- TestHelper.java
- TestMethod.java
- BiDiIFDSSolverTest.java
- IFDSSolverTest.java
- .classpath
- .gitignore
- .project
- ant.settings.jenkins
- ant.settings.template
- build.properties
- build.xml
- heros.iml
- ivy.xml
- ivysettings.xml
- LICENSE.txt
- pom.xml
- README.md
- TODO.txt
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/soot-oss/heros
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd heros
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
