Introduction Our First Winsock Application

Total Page:16

File Type:pdf, Size:1020Kb

Introduction Our First Winsock Application Introduction A few years ago, I was called in to a hectic call-centre – the head honcho had a problem. Ironically, it was communication. Even though they had phones coming out of their ears (boom, boom), the people in this company simply couldn't talk to each other. Half of his staff were constantly on the telephone. The other half were temporary employees that didn't know each other's names and moved chairs quicker than a bunch of seven-years olds at a birthday party. The problem? When one of the workers had a query on an account and needed to question the last person dealing with it – they didn't know where to start. Who was who? The solution came as a simple package I very originally christened Talk – essentially a more personalised version of ICQ or MSN Messenger. And it worked. When an individual started work at a desk, they logged in. When they finished, they logged out. Somewhere in the middle, users could send messages to each other, have a digital chat – even send files to and fro. But how did it all work? By using the Winsock control. And this brief guide will demonstrate how to use it yourself – starting with a quick run-through of the basics, through to tips on setting up a chat session – plus handy links on how to initiate file transfers. We'll even cover how you can play Big Brother – and remotely control computers. So without further ado, prepare to enter the wonderful world of Winsock... Our First Winsock Application We'll start our look at Winsock by creating a mini messaging application. It's not going to be all-out bells and whistles, but you'll be able to send a message from computer A to computer B – and it'll give you a feel for how the 'Winsock control' works. So let's get started: · Launch Visual Basic · Click 'Project', 'Components' · Check the 'Microsoft Winsock Control' · Hit OK · Draw out the Winsock control onto your Form Now, the Winsock control is the key to this article. It allows you to easily communicate over a network. · Add a Text Box to your Form, changing its Name to 'txtAddress' · Add another Text Box to your Form, changing its Name to 'txtMessage' The first Text Box will hold the 'address' of the computer you want to send your message to. And the second box will hold the actual message itself. This will be sent "through" the Winsock control we added just a few seconds ago. · Add a Command Button to your Form · Insert the following code behind your button: Winsock1.RemoteHost = txtAddress.Text Winsock1.RemotePort = 1000 Winsock1.Connect Do Until Winsock1.State = sckConnected DoEvents: DoEvents: DoEvents: DoEvents Loop Winsock1.SendData (txtMessage.Text) Winsock1.Close Let's take a few seconds out to explain this code: Winsock1.RemoteHost = txtAddress.Text Winsock1.RemotePort = 1000 These first two lines of code simply tell the Winsock control which computer it should 'connect' to. The RemoteHost can either be a computer name or IP address. Top Tip: An IP address is a series of four numbers separated by dots, such as 102.42.35.32. It's just a numeric address that uniquely identifies your computer. Everyone on your network will have a unique IP address – and every time you connect to the Internet, your machine is automatically assigned an IP address – and no-one else on the Net will have the same address as yourself. It's sort of like a real address – information sent to that address only gets to yourself, no-one else. To find out your IP address, click Start, Programs, MS DOS Prompt, type 'IPCONFIG' then press return That second line of code simply sets the 'RemotePort'. This can be pretty much any number – and you can imagine it as a frequency on a radio dial. Here, you're tuning into 1000 FM on the other computer – and preparing to broadcast. Winsock1.Connect Do Until Winsock1.State = sckConnected DoEvents: DoEvents: DoEvents: DoEvents Loop This chunk of code simply attempts to connect to the remote computer – and loops around until it has that connection. Top Tip: It's worth noting that if a connection isn't made because, say, the other computer has just crashed or cannot be found, this code will just continue looping round and round. When an error occurs in Winsock, the State property equals sckError (9) – so you may want to add a little code to handle that here. Winsock1.SendData (txtMessage.Text) And finally, this last piece of code sends your message across to that other computer. So, that's our message-sending program, the client, finished. Now let's build the other end – the receiving application... Tuning the Receiver If you've ever attempted to build a real-life radio receiver (I have... D'OH!) - you'll be pleased to know that programming one in Visual Basic is so much easier. Let's get on with it: · Launch another instance of Visual Basic · Add the Winsock control · Behind the Form_Load event, add this code: Winsock1.LocalPort = 1000 Winsock1.Listen This tells your Winsock control to listen in to 1000 FM for any incoming messages. Next, let's add a little code behind the Winsock control itself. There are two main events we'll be dealing with here, ConnectionRequest and DataArrival. Let's cover these now: · Add the following code behind the ConnectionRequest event of the Winsock control: If Winsock1.State <> sckClosed Then Winsock1.Close Winsock1.Accept requestID This code will run when our program receives a connection request, such as from our message-sending client attempting to do a Winsock1.Connect. Firstly, this code ensures the Winsock control is 'closed' – in other words, makes sure it isn't connected to another computer. Then it accepts the connection request and the two computers are magically 'linked'. · Add the following code behind the DataArrival event of the Winsock control: Dim strIncoming As String Winsock1.GetData strIncoming MsgBox strIncoming This event fires up when information is arriving – when someone does a 'Winsock1.SendData' - following a successful connection. The first line creates a variable to store the incoming information. The second line slots the incoming information into the variable via the GetData method. After this you can do what you want with the data – I chose to simply display it in a message box. Top Tip: After you've retrieved the data via the GetData method, it disappears from memory. If you want to look at it without having it vanish from memory, use the PeekData method. And that's it! You've created both a program to send a message (the client) and a program to receive a message (the server). Of course, you could merge them both together to both send and receive, but we'll cover that in a couple of minutes. For now, let's test our project: · Press F5 in each copy of Visual Basic to start each application · In your message sending application, fill in the two Text Boxes – the first should contain the computer name or IP address of the machine you are sending the message to, the second should contain your actual message Top Tip: If you're running both the sending and receiving program on the same computer, you can use the IP address 127.0.0.1 – this number simply refers to your computer. Another Top Tip: It's always more stable using an IP address to locate a computer, than a machine name. But how can you find out a users IP address? Do what ICQ does! When your users log on, check out the Winsock's LocalIP property, which contains the users unique IP address. Then register this with some central database. When someone wants to send a message, lookup the user, find their IP address, then send them a message. When they log off, remove their details from your database. That's how the biggies do it! · Press the Command Button in your message sending program · Flip back to your receiving program Do you see a box holding your message text? You should do! If so, congratulations – you've just sent your first message via the Winsock control. And even if you're experimenting with this on your one computer – remember, it can work anywhere. You could be sending messages right across the office, via your company network, or even right across the globe thanks to the Internet. Now, let's briefly review the major code snippets we've looked at here – in printable format! Winsock Code Let's briefly review the raw code for building a simple messaging program with the Winsock control. All of this code is based around what we have discovered already, with a few slight enhancements: To Open a Connection If Winsock1.State <> sckClosed Then Winsock1.Close Winsock1.RemotePort = 1008 Winsock1.RemoteHost = "127.0.0.1" Winsock1.Connect To Wait until Connected Do Until Winsock1.State = sckConnected DoEvents: DoEvents: DoEvents: DoEvents If Winsock1.State = sckError Then MsgBox "Problem connecting!" Exit Sub End If Loop To Listen Out for Communication Winsock1.LocalPort = 1008 Winsock1.Listen To Accept an Incoming Connection Request Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long) If Winsock1.State <> sckClosed Then Winsock1.Close Winsock1.Accept requestID End Sub To Send Data Winsock1.SendData ("Data Goes Here") To Receive Incoming Data Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Dim strIncoming As String Winsock1.GetData strIncoming x = strIncoming End Sub Going All Bi-Directional So far, we've created a program that sends messages. And a program that receives messages. But the send program can't receive.
Recommended publications
  • World of Warcraft Online Manual
    Game Experience May Change During Online Play WOWz 9/11/04 4:02 PM Page 2 Copyright ©2004 by Blizzard Entertainment. All rights reserved. The use of this software product is subject to the terms of the enclosed End User License Agreement. You must accept the End User License Agreement before you can use the product. Use of World of Warcraft, is subject to your acceptance of the World of Warcraft® Terms of Use Agreement. World of Warcraft, Warcraft and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment in the U.S. and/or other countries.Windows and DirectX are trademarks or registered trademarks of Microsoft Corporation in the U.S. and/or other countries. Pentium is a registered trademark of Intel Corporation. Power Macintosh is a registered trademark of Apple Computer, Inc. Dolby and the double-D symbol are trademarks of Dolby Laboratory. Monotype is a trademark of Agfa Monotype Limited registered in the U.S. Patent and Trademark ® Office and certain other jurisdictions. Arial is a trademark of The Monotype Corporation registered in the U.S. Patent and Trademark Office and certain other jurisdictions. ITC Friz Quadrata is a trademark of The International Typeface Corporation which may be registered in certain jurisdictions. All other trademarks are the property of their respective owners. Uses high-quality DivX® Video. DivX® and the DivX® Video logo are trademarks of DivXNetworks, Inc. and are used under license. All rights reserved. AMD, the AMD logo, and combinations thereof are trademarks of Advanced Micro Devices, Inc All ATI product and product feature names and logos, including ATI, the ATI Logo, and RADEON are trademarks and / or registered trademarks of ATI Technologies Inc.
    [Show full text]
  • AOL Offers Video Chat with No Log-In, Download 13 May 2011, by RACHEL METZ , AP Technology Writer
    AOL offers video chat with no log-in, download 13 May 2011, By RACHEL METZ , AP Technology Writer In a move to become more competitive in the fast- AV's release comes two days after Microsoft Corp. growing field of video chat, the team behind AOL said it would pay $8.5 billion for popular Internet Inc.'s AIM instant messenger rolled out the first phone service Skype, which allows people to make version of a free video chat service on Thursday free and cheap voice and video calls. that doesn't require users to log in or download any software. ©2011 The Associated Press. All rights reserved. This material may not be published, broadcast, Called AV, the service was created as a way to rewritten or redistributed. have quick, easy video chats, Jason Shellen, a leader of the AIM team, said. Though there are plenty of other voice and video chat offerings available for computers and smartphones, AV is unlike many with its decision to eschew both logins and software downloads. In order to start a chat, a user gets a unique link from AV and sends it to friends. Once a friend with a webcam clicks on the link, a chat window will pop up on the screen and show live video of the user who started the chat session and any other participants. Up to four people can be involved in a chat at once, Shellen said. The service has several features, such as the ability to type messages to individual users while video chatting - to send a link to a webpage, for example.
    [Show full text]
  • Massively Multiplayer Online Role Playing Game Chat Project
    [Massively Multiplayer Online Role Playing Game Chat] 175 Lakeside Ave, Room 300A Phone: (802)865-5744 Fax: (802)865-6446 1/21/2016 http://www.lcdi.champlain.edu Disclaimer: This document contains information based on research that has been gathered by employee(s) of The Senator Patrick Leahy Center for Digital Investigation (LCDI). The data contained in this project is submitted voluntarily and is unaudited. Every effort has been made by LCDI to assure the accuracy and reliability of the data contained in this report. However, LCDI nor any of our employees make no representation, warranty or guarantee in connection with this report and hereby expressly disclaims any liability or responsibility for loss or damage resulting from use of this data. Information in this report can be downloaded and redistributed by any person or persons. Any redistribution must maintain the LCDI logo and any references from this report must be properly annotated. Contents Introduction ............................................................................................................................................................................ 2 Background: ........................................................................................................................................................................ 2 Purpose and Scope: ............................................................................................................................................................. 3 Research Questions: ...........................................................................................................................................................
    [Show full text]
  • The Summarization of Technical Internet Relay Chats
    Proceedings of the ACL conference. Ann Arbor, MI. July 2005. Digesting Virtual “Geek” Culture: The Summarization of Technical Internet Relay Chats Liang Zhou and Eduard Hovy University of Southern California Information Sciences Institute 4676 Admiralty Way Marina del Rey, CA 90292-6695 {liangz, hovy} @isi.edu used for analyzing the impact of virtual social in- Abstract teractions and virtual organizational culture on software/product development. This paper describes a summarization sys- The emergence of email thread discussions and tem for technical chats and emails on the chat logs as a major information source has Linux kernel. To reflect the complexity prompted increased interest in thread summariza- and sophistication of the discussions, they tion within the Natural Language Processing are clustered according to subtopic struc- (NLP) community. One might assume a smooth ture on the sub-message level, and imme- transition from text-based summarization to email diate responding pairs are identified and chat-based summarizations. However, chat through machine learning methods. A re- falls in the genre of correspondence, which re- sulting summary consists of one or more quires dialogue and conversation analysis. This mini-summaries, each on a subtopic from property makes summarization in this area even the discussion. more difficult than traditional summarization. In particular, topic “drift” occurs more radically than in written genres, and interpersonal and pragmatic 1 Introduction content appears more frequently. Questions about the content and overall organization of the sum- The availability of many chat forums reflects the mary must be addressed in a more thorough way formation of globally dispersed virtual communi- for chat and other dialogue summarization sys- ties.
    [Show full text]
  • A Social Graph Based Text Mining Framework for Chat Log Investigation
    Digital Investigation 11 (2014) 349e362 Contents lists available at ScienceDirect Digital Investigation journal homepage: www.elsevier.com/locate/diin A social graph based text mining framework for chat log investigation * Tarique Anwar a, Muhammad Abulaish b, a Centre for Computing and Engineering Software Systems, Swinburne University of Technology, Melbourne, VIC 3122, Australia b Department of Computer Science, Jamia Millia Islamia (A Central University), Jamia Nagar, New Delhi 25, India article info abstract Article history: This paper presents a unified social graph based text mining framework to identify digital Received 15 February 2014 evidences from chat logs data. It considers both users' conversation and interaction data in Received in revised form 3 September 2014 group-chats to discover overlapping users' interests and their social ties. The proposed Accepted 13 October 2014 framework applies n-gram technique in association with a self-customized hyperlink- Available online 1 November 2014 induced topic search (HITS) algorithm to identify key-terms representing users' interests, key-users, and key-sessions. We propose a social graph generation technique to model users' Keywords: interactions, where ties (edges) between a pair of users (nodes) are established only if they Text mining Chat logs mining participate in at least one common group-chat session, and weights are assigned to the ties Digital forensics based on the degree of overlap in users' interests and interactions. Finally, we present Social graph generation three possible cyber-crime investigation scenarios and a user-group identification method Cyber crime investigation for each of them. We present our experimental results on a data set comprising 1100 chat logs of 11,143 chat sessions continued over a period of 29 months from January 2010 to May 2012.
    [Show full text]
  • Mining Criminal Networks from Chat Log
    2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology This is the preprint version. See IEEE for the final official version. Mining Criminal Networks from Chat Log Farkhund Iqbal Benjamin C. M. Fung Mourad Debbabi College of Information Technology CIISE CIISE Zayed University Concordia University Concordia University Abu Dhabi, United Arab Emirates Montreal, Canada H3G 1M8 Montreal, Canada H3G 1M8 Email: [email protected] Email: [email protected] Email: [email protected] Abstract—Cybercriminals exploit opportunities for anonymity and masquerade in web-based communication to conduct illegal activities such as phishing, spamming, cyber predation, cyber threatening, blackmail, and drug trafficking. One way to fight cybercrime is to collect digital evidence from online documents and to prosecute cybercriminals in the court of law. In this paper, we propose a unified framework using data mining and natural language processing techniques to analyze online messages for the purpose of crime investigation. Our framework takes the chat log from a confiscated computer as input, extracts the social networks from the log, summarizes chat conversations into topics, identifies the information relevant to crime investigation, and visualizes the knowledge for an investigator. To ensure that the implemented framework meets the needs of law enforcement officers in real-life investigation, we closely collaborate with the cybercrime unit of a law enforcement agency in Canada. Both the feedback from the law enforcement officers and experimental results suggest that the proposed chat log mining framework is effective for crime Fig. 1. Framework overview investigation. Index Terms—crime investigation; criminal networks; data level information, such as IPs, protocols, and path traveled mining; frequent patterns; topic mining.
    [Show full text]
  • Detection of Child Exploiting Chats from a Mixed Chat Dataset As a Text Classification Task
    Detection of child exploiting chats from a mixed chat dataset as a text classification task Md Waliur RahmanMiah John Yearwood Sid Kulkarni School of Science, Information School of Science, Information School of Science, Information Technology and Engineering Technology and Engineering Technology and Engineering University of Ballarat University of Ballarat University of Ballarat [email protected] [email protected] [email protected] medium increased the chance of some heinous acts Abstract which one may not commit in the real world. O’Connell (2003) informs that the Internet affords Detection of child exploitation in Internet greater opportunity for adults with a sexual interest chatting is an important issue for the protec- in children to gain access to children. Communica- tion of children from prospective online pae- tion between victim and predator can take place dophiles. This paper investigates the whilst both are in their respective real world homes effectiveness of text classifiers to identify but sharing a private virtual space. Young (2005) Child Exploitation (CE) in chatting. As the chatting occurs among two or more users by profiles this kind of virtual opportunist as ‘situ- typing texts, the text of chat-messages can be ational sex offenders’ along with the ‘classical sex used as the data to be analysed by text classi- offenders’. Both these types of offenders are taking fiers. Therefore the problem of identification the advantages of the Internet to solicit and exploit of CE chats can be framed as the problem of children. This kind of solicitation or grooming by text classification by categorizing the chat- the use of an online medium for the purpose of logs into predefined CE types.
    [Show full text]
  • Forensic Acquisition of IMVU: a Case Study
    Journal of Digital Forensics, Security and Law Volume 10 Number 4 Article 6 2015 Forensic Acquisition of IMVU: A Case Study Robert van Voorst National Police of the Netherlands M-Tahar Kechadi University College Dublin Nhien-An Le-Khac University College Dublin Follow this and additional works at: https://commons.erau.edu/jdfsl Part of the Computer Engineering Commons, Computer Law Commons, Electrical and Computer Engineering Commons, Forensic Science and Technology Commons, and the Information Security Commons Recommended Citation van Voorst, Robert; Kechadi, M-Tahar; and Le-Khac, Nhien-An (2015) "Forensic Acquisition of IMVU: A Case Study," Journal of Digital Forensics, Security and Law: Vol. 10 : No. 4 , Article 6. DOI: https://doi.org/10.15394/jdfsl.2015.1212 Available at: https://commons.erau.edu/jdfsl/vol10/iss4/6 This Article is brought to you for free and open access by the Journals at Scholarly Commons. It has been accepted for inclusion in Journal of Digital Forensics, Security and Law by an authorized administrator of (c)ADFSL Scholarly Commons. For more information, please contact [email protected]. Forensic Acquisition of IMVU: A Case Study JDFSL V10N4 FORENSIC ACQUISITION OF IMVU: A CASE STUDY Robert van Voorst National Police of the Netherlands Rotterdam, Netherlands [email protected] M-Tahar Kechadi, Nhien-An Le-Khac University College Dublin Dublin 4, Ireland {tahar.kechadi,an.lekhac}@ucd.ie ABSTRACT There are many applications available for personal computers and mobile devices that facilitate users in meeting potential partners. There is, however, a risk associated with the level of anonymity on using instant message applications, because there exists the potential for predators to attract and lure vulnerable users.
    [Show full text]
  • DL 2-6 Frontmatter.Fm
    Contents DISTANCE FEATURED ARTICLES LEARNING 1 INTRODUCTION TO THE ISSUE Les Moller, Guest Editor COLUMNS 3 THRIVING, NOT MERELY SURVIVING, WITH ENDS AND MEANS TECHNOLOGY: SOME GUIDELINES FOR Distance Education’s SUCCESSFUL DISTANCE LEARNING Role in University Glenn E. Snelbecker, Susan M. Miller, and Disaster Planning 31 —by Ryan Watkins Robert Zheng NEW MEDIA, 9 GETTING CONNECTED: IP-BASED NEW LEARNING VIDEOCONFERENCING IN K-12 SCHOOLS The Old Switcheroo 34 —by Craig Ullman Barbara B. Lockee, Deyu Hu, and John Burton AND FINALLY … 13 CHAT TRANSCRIPTS: ONCE THE CHAT IS Is the World Flat 44 OVER, IS IT REALLY OVER? —by Michael Simonson Jose A. Saldivar REPORTS FROM USDLA 17 THE EVOLUTION OF DISTANCE EDUCATION Another Year Ends as Monica W. Tracey and Rita C. Richey Another Year Begins 35 —by John G. Flores 22 IMPROVING ONLINE COURSES: WHAT IS USDLA Highlights 37 NTERACTION AND HY SE IT —by Deborah Harrison I W U ? Focus on Learning 39 Wilhelmina C. Savenye —by Paul Roitman Bardack USDLA Chapters Strive 29 SAVING LIVES WITH TELETRAUMA: VERMONT for Excellence 41 TRAUMA SURGEONS PROVIDE CONSULTATIVE —by Kris Phelps VBrick Expands the SERVICES TO RURAL COMMUNITIES USING Reach of Distance STATE-OF-THE-ART VIDEOCONFERENCING Learning 42 —by John G. Flores and TECHNOLOGY Michaelaker Craig Lynar Volume 2, Issue 6 Distance Learning i DISTANCE LEARNING EDITOR PURPOSE commitment to the advancement Michael Simonson Distance Learning, an official of education by serving as a Program Professor publication of the United States resource for practitioners and by Instructional Technology and Distance Distance Learning Association supporting them in their Education (USDLA), is sponsored by the professional self development.
    [Show full text]
  • An Ecological Investigation of Transfer Between Chatting and Speaking in Foreign Languages
    Write to Speak Revisited: An Ecological Investigation of Transfer between Chatting and Speaking in Foreign Languages By Adam Joseph Mendelson A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Education in the Graduate Division of the University of California, Berkeley Committee in charge: Professor Claire J. Kramsch, Chair Professor Richard Kern Professor Glynda A. Hull Spring 2014 Abstract Write to Speak Revisited: An Ecological Investigation of Transfer between Chatting and Speaking in Foreign Languages by Adam Joseph Mendelson Doctor of Philosophy in Education University of California, Berkeley Professor Claire Kramsch, Chair Dating back to some of the earliest investigations of the use of text-based, online chat in foreign language instruction, researchers and instructors have been hypothesizing that and asking if there is some transfer between chatting and oral language development (e.g., Beauvois, 1992; Chun, 1994). The possibility of this sort of transfer is especially promising for the many students whose ability to speak their foreign language lags behind their ability to read and write. In these cases, the written nature of text-based chat might enable students to take advantage of their literacy skills, while the real-time interaction involved in chatting might support the acquisition of fluency and conversational genres associated with oral communication. Research in this area has relied almost exclusively on experimental and quasi-experimental studies in which oral language development of students who engage in chat has been compared with the development of students who receive only classroom instruction (e.g., Abrams, 2003a; Beauvois, 1997b; Payne & Whitney, 2002).
    [Show full text]
  • Download the Paper (PDF)
    WWW.VIRUSBULLETIN.COM/CONFERENCE 2019 LONDON 2 – 4 October 2019 GEOST BOTNET. THE STORY OF THE DISCOVERY OF A NEW ANDROID BANKING TROJAN FROM AN OPSEC ERROR Sebastian García Stratosphere Laboratory and Czech Technical University in Prague, Czech Republic Maria Jose Erquiaga Stratosphere Laboratory and UNCUYO University, Argentina Anna Shirokova Avast Software, Czech Republic [email protected]; [email protected]; [email protected] ABSTRACT Maintaining a good operational security (OpSec) is diffi cult because it increases the cost of work and decreases the speed of actions. This is true both for security analysts and for attackers. This paper describes a new botnet, which we called Geost, discovered thanks to multiple OpSec mistakes made by the attackers. The mistakes included: the use of the HtBot malware’s illegal proxy network; failing to encrypt the command-and-control servers; re-using security services; trusting other attackers that practise even less operational security; and failing to encrypt chat sessions. As far as we know, the Geost botnet has hundreds of malicious domains, 13 C&C servers, approximately 800,000 victims in Russia, and potential access to several million Euros in bank accounts. Moreover, the operational security mistakes led to the discovery of the names of members of an underground group related to the Geost botmasters. It is seldom possible to gain such an insight into the decisions taken by attackers due to failures in their operational security. This paper summarizes the mistakes and the risks taken by the botmasters, provides an overview of the botnet operation, an analysis of the victims, and a study of the social relationships of the developers.
    [Show full text]
  • Scouts NSW JOTA-JOTI Handbook
    JOTA & JOTI Information Booklet JOTA/JOTI INFORMATION: The following information is provided to assist you with setting up and running a JOTA/JOTI event. Not all of the information required is contained within this booklet and a number of links to recognized Scout websites have been provided to further assist you with program ideas and event registration. International: http://jotajoti.info is the Official World Organization of the Scout Movement’s webpage for all things about Jamboree on the Air (JOTA) and Jamboree on the Internet (JOTI). This website is where you can register your group, activity for JOTA/JOTI. Australia: Additional information is available on the Australian International JOTA/JOTI site at http://www.international.scouts.com.au/programs-in-australia/jotajoti NSW: Further information is available on the NSW International JOTA/JOTI page at http://scoutsnsw.com.au or on Facebook NSW jota Joti. https://www.facebook.com/Jotajotinsw?fref=ts or the nsw jota/joti web site at http://nswjotajoti.org JOTA-JOTI Australia mailing list: Subscribe to JOTA-JOTI Australia mailing list and we'll keep you up to date by email with the latest news and announcements about JOTA-JOTI, internet, radio, National and International Scouting, plus lots of other exciting opportunities throughout the year to contact Scouts all over Australia and the world. To subscribe send a blank email to [email protected] Australia Radio and Internet Scouting Forum: This is the forum to exchange news, views and to share related information with likeminded people from Australia and other nations. Major topics include the World Scout Jamboree on The Air and Jamboree on The Internet (JOTA/JOTI), a monthly World Scout Net on Echolink, Scoutlink all year round, plus your own activities.
    [Show full text]