hello
I have some questions and need to someone help me .
I realized from documetn that if backend needs to some app Jars and it dosn't have them , it can download them form remote repositories. but I don't understand why UI needs to downloading artifacts or especially needs to uploading artifacts . ??
can I set everything that i want for GroupId of artifacts??
when I,m startig upload every artifact such as a profile that has Tcp client App ,a error accured that says check your connection and repository setting whereas I sure that my connetion setting is ture. I use the default repository locations and URLs that Nessi has specified but I don't know why this error occures.
when I'm staring download artifact for every subfolder such as profiles (from every repository of that 3 repositories that nessi has spesified and), an error occured that says browsing through the selected repository is not posible.please check your credentials.
how can i see the code of the applications ;such as worm or DDos apps that beispiel project uses them .(very important for me)
I read total of the document but i still dont't know how i should analysis the result of a project for example the result of beispiel project in Asgard app.in jost see the packet transfering but don't realize how this attacks occours.
when i simulate every project even a simple ones, see Asgard result but the statistical windows says that it dosn't have any data for showing .
please forgive me for many questions .I have no one for helping.please you help me. please
please .
Last edit: maryam 2014-01-27
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The repository is an experimental feature in NeSSi2. Currently, we do not provide a repository server that is open to the public, that is the reason why the default settings are not working. You could try to set-up your own repository server, if you want to use the repository feature. But you also can ignore this feature an simply copy your NeSSi2 application JAR files to the application folders in the UI and the backend. The UI needs the artifacts (and the application and icon contained) for creatine profiles and adding new network node types to a network. But as mentioned before, you can ignore this and simply copy JAR files you created manually.
About artifact/GroupId:
You can use whatever you like.
About download/upload problems:
Since our repositories are not open to the public, you need a user name and password to access them, since you don't have the download and upload fails. Currently these repositories don't contain anything that is not part of NeSSi2 version you already downloaded.
"how can i see the code of the applications ;such as worm or DDos apps that beispiel project uses them .": I am sorry, but I don't understand your question.
About analysis and Asgard:
Asgard is only a monitoring tool for the agent backend, to check on the activity of agents during simulation execution. You can safely ignore it. The statistical window only shows results for events that a re recorded. There three main types of events: 1) Global events, since in your case the statistic view does not display any data, this means no global events have been recorded. 2) Link events, these events are created for links in a sub-network and should appear, if you select a specific link. Currently, link events are only created for packets that are transmitted over a link. No data means, that no packets haven been transmitted. 3) Device/node events, these events are created for nodes and are displayed if a node is selected. NeSSi2 applications are used to created these events.
Analysis of results in NeSSi2 is very rudimentary. It based on the previously mentioned events. Currently, you can either use the statistics view for analysis (if that is sufficient), directly read events from the database or add you event/logging mechanisms to NeSSi2 applications you develop.
hello
I have some questions and need to someone help me .
1 . I realized from documetn that if backend needs to some app Jars and it dosn't have them , it can download them form remote repositories. but I don't understand why UI needs to downloading artifacts or especially needs to uploading artifacts . ??
can I set everything that i want for GroupId of artifacts??
3.when I,m startig upload every artifact such as a profile that has Tcp client App ,a error accured that says check your connection and repository setting whereas I sure that my connetion setting is ture. I use the default repository locations and URLs that Nessi has specified but I don't know why this error occures.
when I'm staring download artifact for every subfolder such as profiles (from every repository of that 3 repositories that nessi has spesified and), an error occured that says browsing through the selected repository is not posible.please check your credentials.
how can i see the code of the applications ;such as worm or DDos apps that beispiel project uses them .
6.I read total of the document but i still dont't know how i should analysis the result of a project for example the result of beispiel project in Asgard app.in jost see the packet transfering but don't realize how this attacks occours.
when i simulate every project even a simple ones, see Asgard result but the statistical windows says that it dosn't have any data for showing .
please forgive me for many questions .I have no one for helping.please you help me. please
please .
hello
thank you for your quick respoding ; it made me so happy.
I'm sorry for my poor speaking English . please forgive me :(
my mean in the question "how can i see the code of the applications." is : in the Document, only the java codes of Echo Client and Echo Server in Eclipse, have been explained whiles I don't have the codes of other applications such as Worm application and DDos application and etc that for example in the Beispiel project (is placed in Nessi site) are used ; so I don't understand what values I should put in the their variables such as r1, r2 , ... , n1 , n2 , ... that specified in the "Bot.profile" for Worm application . if I need to create a new application, I need to read some application codes for getting help of them .
so how can I access them ?
thanks a lot
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you use Eclipse for development and if you have a maven plugin installed of Eclipse, you can configure it to automatically download the source code.
hello
thank you for your quick respoding ; it made me so happy.
I'm sorry for my poor speaking English . please forgive me :(
my mean in the question "how can i see the code of the applications." is : in the Document, only the java codes of Echo Client and Echo Server in Eclipse, have been explained whiles I don't have the codes of other applications such as Worm application and DDos application and etc that for example in the Beispiel project (is placed in Nessi site) are used ; so I don't understand what values I should put in the their variables such as r1, r2 , ... , n1 , n2 , ... that specified in the "Bot.profile" for Worm application . if I need to create a new application, I need to read some application codes for getting help of them .
hello
I have some questions and need to someone help me .
I realized from documetn that if backend needs to some app Jars and it dosn't have them , it can download them form remote repositories. but I don't understand why UI needs to downloading artifacts or especially needs to uploading artifacts . ??
can I set everything that i want for GroupId of artifacts??
when I,m startig upload every artifact such as a profile that has Tcp client App ,a error accured that says check your connection and repository setting whereas I sure that my connetion setting is ture. I use the default repository locations and URLs that Nessi has specified but I don't know why this error occures.
when I'm staring download artifact for every subfolder such as profiles (from every repository of that 3 repositories that nessi has spesified and), an error occured that says browsing through the selected repository is not posible.please check your credentials.
how can i see the code of the applications ;such as worm or DDos apps that beispiel project uses them .(very important for me)
I read total of the document but i still dont't know how i should analysis the result of a project for example the result of beispiel project in Asgard app.in jost see the packet transfering but don't realize how this attacks occours.
when i simulate every project even a simple ones, see Asgard result but the statistical windows says that it dosn't have any data for showing .
please forgive me for many questions .I have no one for helping.please you help me. please
please .
Last edit: maryam 2014-01-27
Hi,
About the repository:
The repository is an experimental feature in NeSSi2. Currently, we do not provide a repository server that is open to the public, that is the reason why the default settings are not working. You could try to set-up your own repository server, if you want to use the repository feature. But you also can ignore this feature an simply copy your NeSSi2 application JAR files to the application folders in the UI and the backend. The UI needs the artifacts (and the application and icon contained) for creatine profiles and adding new network node types to a network. But as mentioned before, you can ignore this and simply copy JAR files you created manually.
About artifact/GroupId:
You can use whatever you like.
About download/upload problems:
Since our repositories are not open to the public, you need a user name and password to access them, since you don't have the download and upload fails. Currently these repositories don't contain anything that is not part of NeSSi2 version you already downloaded.
"how can i see the code of the applications ;such as worm or DDos apps that beispiel project uses them .": I am sorry, but I don't understand your question.
About analysis and Asgard:
Asgard is only a monitoring tool for the agent backend, to check on the activity of agents during simulation execution. You can safely ignore it. The statistical window only shows results for events that a re recorded. There three main types of events: 1) Global events, since in your case the statistic view does not display any data, this means no global events have been recorded. 2) Link events, these events are created for links in a sub-network and should appear, if you select a specific link. Currently, link events are only created for packets that are transmitted over a link. No data means, that no packets haven been transmitted. 3) Device/node events, these events are created for nodes and are displayed if a node is selected. NeSSi2 applications are used to created these events.
Analysis of results in NeSSi2 is very rudimentary. It based on the previously mentioned events. Currently, you can either use the statistics view for analysis (if that is sufficient), directly read events from the database or add you event/logging mechanisms to NeSSi2 applications you develop.
Best regards,
Karsten
Am 27.01.2014 um 21:55 schrieb maryam maryjoon@users.sf.net:
hello
thank you for your quick respoding ; it made me so happy.
I'm sorry for my poor speaking English . please forgive me :(
my mean in the question "how can i see the code of the applications." is : in the Document, only the java codes of Echo Client and Echo Server in Eclipse, have been explained whiles I don't have the codes of other applications such as Worm application and DDos application and etc that for example in the Beispiel project (is placed in Nessi site) are used ; so I don't understand what values I should put in the their variables such as r1, r2 , ... , n1 , n2 , ... that specified in the "Bot.profile" for Worm application . if I need to create a new application, I need to read some application codes for getting help of them .
so how can I access them ?
thanks a lot
Hi,
there should be a tooltip for the values in profile editor, the source code for the applications is available here: http://repositories.dai-labor.de/extern/content/repositories/dai-open/de/dailab/nessi/nessi.ip.applications/2.1.3/nessi.ip.applications-2.1.3-sources.jar
If you use Eclipse for development and if you have a maven plugin installed of Eclipse, you can configure it to automatically download the source code.
Best regards,
Karsten
Am 28.01.2014 um 22:11 schrieb maryam maryjoon@users.sf.net: